HabrSeptember 2, 2026🇷🇺Translated from Russian

Building a Cybersecurity News Aggregator: Story Clustering, Seven Importance Signals and Strict Filtering Thresholds

The concept of a dedicated information security news aggregator originated several years ago. The objective was to receive only the most important developments without information noise.

Initial implementations used the rut5_base_sum_gazeta summarization model together with TextRank for importance ranking, yet results were inconsistent. Later commercial services that curate feeds still failed to balance breadth and relevance, often covering either everything or only narrow topics.

After weeks of prompt tuning proved ineffective, a hybrid architecture was adopted. Importance is now calculated by a formula consisting of seven explicit, logged features whose weights can be inspected and adjusted. A language model performs two supporting tasks: filtering out non-relevant items and generating readable text.

Core data flow and filtering funnel

Approximately one thousand materials arrive daily from more than 200 sources. Only around 0.5 percent reach publication. The first stage applies the seven-feature formula; the second stage uses the model to discard irrelevant content.

Seven importance features

  • Confirmation – number of independent outlets covering the same event
  • Severity – CVSS score above 9 receives maximum weight; active exploitation in the wild grants full weight regardless of CVSS
  • Primary source – presence of a CERT, KEV catalog entry, or original vendor research
  • Reader proximity – Russian company or Russian-context stories receive higher weight
  • Analysis depth – detailed technical breakdowns and novel attack classes score higher
  • Authority – best source tier present in the cluster (primary, research, security media)
  • Speed – time between first and last publication; one post per hour or faster earns full points

Penalties are subtracted for vacancies, webinars, awards, and vendor self-promotion unless an independent outlet later confirms the story.

Story clustering methods

Materials describing the same incident are merged into a single story using three decreasingly strict techniques: shared CVE, GHSA, Microsoft KB or BDU identifiers; overlapping trigrams within the same language; and shared named entities such as Microsoft, SharePoint or Fortinet that link Russian and English reports.

Related articles

HabrOther

Internal DNS as Control Plane: Why Resolvers Matter More Than They Seem

Cloudflare has announced the general availability of Cloudflare Internal DNS for corporate clients of Cloudflare Gateway. The service combines public and internal DNS with a protective resolver, structured around three core objects: internal zones, views, and resolver policies. The article explains how typical hybrid infrastructures suffer from fragmented DNS layers that lead to resolution failures often misdiagnosed as balancer or VPN issues. It emphasizes that DNS serves as an early control point in zero-trust environments because it decides whether a service exists and which address is returned before any connection is established. The model separates data plane from management plane, requiring unified change channels, auditing, and observability to remain effective. Practical recommendations include avoiding manual edits across servers, using infrastructure-as-code for consistency, and integrating with systems such as NetBox for desired-state management.

AntiMalwareOther

Russian Government Rules Out TikTok Transformation for Gosuslugi Portal

Vice Prime Minister Dmitry Grigorenko stated that Russian authorities have no current plans to convert the Gosuslugi state services portal into a TikTok analogue. Speaking at the Eastern Economic Forum, Grigorenko described such a transformation as something beyond reasonable limits while noting that the idea could become acceptable in the future. The government aims to evolve Gosuslugi into a universal digital ecosystem that includes a social network with local communities, an events aggregator, and family chats by 2035. These features are intended to unite citizens, businesses, and state bodies in a trusted interaction space. Minister of Digital Development Maksut Shadaev has previously described the portal's goal as becoming a major social media platform. Officials emphasize that vertical video content such as tax deduction оформление remains off the table for now.

AntiMalwareOther

RANEPA Opens Specialized IT Laboratory for Training Specialists in Russian Software

The Presidential Academy of National Economy and Public Administration (RANEPA) has launched a dedicated IT laboratory focused on Russian software and infrastructure management. The facility was established with support from RED SOFT, R7, and ICL Techno, equipping 15 OSiO mini-PCs and monitors with RED OS and R7 Office. Students will gain hands-on experience from operating system installation through virtualization, database administration, and office productivity tasks. The project includes four specialized courses on RED OS, permanent software licenses with updates and support, and opportunities for developer certificates and internships. The laboratory will primarily serve students from the Institute of Public Service and Management and the Institute of Economics, Mathematics and Information Technologies, covering topics such as digital literacy, data management, artificial intelligence, and municipal analytics. RANEPA aims to maintain at least 90 percent utilization of the specialized classroom.

AntiMalwareOther

Russia Expands Mobile Number Portability to Allow Inter-Regional Transfers Starting September 1

From September 1, Russian subscribers can retain their mobile number when moving to another region and either switch to a new operator or stay with the existing one if coverage is available. Previously, the Mobile Number Portability service was restricted to transfers within a single federal subject, forcing users who relocated from cities such as Kazan to Moscow to obtain a new number or accept outdated regional tariffs. The updated rules remove this geographic limitation, reducing the administrative burden of updating contacts, banking applications, and online accounts linked to the phone number. Operators will now face greater competition because regional restrictions can no longer be used as a retention tool. Usage of the service has already grown sharply, with more than 4.3 million numbers ported in the first half of 2026, double the 2.1 million recorded in the same period of 2025. Since the launch of MNP in 2013, over 41 million numbers have changed operators, and the new inter-regional capability is expected to accelerate that trend further.