Habr•September 10, 2026•🇷🇺Translated from Russian

The Birth of CVE: How Two MITRE Engineers Built the Universal Vulnerability Identifier in 1999

In the late 1990s, security practitioners struggled with a fundamental problem: the same vulnerability often appeared under completely different names in every tool and advisory. One NFS issue, for example, was listed as NFS file guessing check in CyberCop, nfs-guess in X-Force, and SunOS NFS Jumbo and fsirand patches in CERT bulletins. The PHF CGI vulnerability alone carried roughly a dozen separate names across vendors.

Inside MITRE, the Information Security Committee faced the same pain when correlating output from multiple scanners and IDS products. On 8 January 1999, engineers David E. Mann and Steven M. Christey published the paper “Towards a Common Enumeration of Vulnerabilities,” proposing a deliberately minimal solution: a single public list containing only a unique identifier and a short description.

Why a simple list, not a taxonomy

The authors rejected attempts to build a universal classification system. They argued that even basic questions, such as how to describe an operating system, quickly led to endless debates. Instead, CVE would serve as a neutral bridge: every vendor could keep its own categories and risk models while mapping records to the shared CVE identifier.

The naming format was intentionally plain—CVE-year-number—to avoid new arguments over naming conventions. The first public version, released after nine months of work, contained 321 entries and was supported by an Editorial Board of 19 organizations.

Openness and community governance

MITRE insisted that CVE remain public, freely redistributable, and free of vendor copyright restrictions. This decision removed commercial barriers and positioned the organization as a moderator rather than an owner of truth. The model was first presented at the 2nd Workshop on Research with Security Vulnerability Databases at Purdue University in January 1999, attended by roughly 100 participants from NIST, NSA, IBM, Cisco, and academic groups.

The resulting infrastructure became the foundation for later projects including NVD, OSV, and GitHub Advisory Database. The original 1999 design choices—minimalism, openness, and community ownership—continue to define how the industry refers to vulnerabilities today.

Related articles

Security NEXT•Vulnerabilities & Exploits

Two Critical RCE Vulnerabilities Patched in PHP with CVSS 9.2 Scores

The PHP development team has disclosed two severe remote code execution vulnerabilities affecting the widely used scripting language. Both issues, tracked as CVE-2026-109618 and CVE-2026-109619, received a CVSSv4.0 base score of 9.2 and were rated Critical. The flaws stem from improper memory handling during request processing and cleanup phases. Exploitation could allow attackers to execute arbitrary code by manipulating uninitialized or residual data in worker processes. Security updates addressing both vulnerabilities were released on October 21, 2026, and users are strongly urged to apply the patches immediately. The advisories were previewed the previous day, highlighting the urgency of the fixes.

BoletimSec•Vulnerabilities & Exploits

Critical PHP Core Flaws Enable Unauthenticated Remote Code Execution

The PHP project released emergency patches on October 21 for two critical vulnerabilities in the language core, tracked as CVE-2026-109618 and CVE-2026-109619 and collectively referred to as PHP2Shell. Both issues received a CVSS 4.0 score of 9.2 and allow remote code execution without authentication. CVE-2026-109618 resides in memory-handling routines where longjmp can leave request data partially initialized, and subsequent shutdown operates on invalid data; multipart requests with many headers or empty file fields can trigger the condition. CVE-2026-109619 affects an obsolete global state in long-lived workers that retain references to freed memory, with confirmed paths involving fatal errors, error reporting data, and session upload progress. Researchers demonstrated unauthenticated code execution over HTTP against the first flaw on Apache with mod_php using default limits, while PHP-FPM exposure was identified through code analysis. The FBI Cyber Division issued an alert urging immediate updates, and Cloudflare deployed WAF rules while confirming early attacks in the wild.

Security NEXT•Vulnerabilities & Exploits

Oracle Releases October 2026 Critical Patch Update Fixing 1,295 Vulnerabilities Across Multiple Products

Oracle has published its quarterly Critical Patch Update (CPU) on October 20, 2026, delivering a total of 1,295 security patches for a wide range of products. After removing duplicates, the update addresses 1,209 unique CVEs. The highest number of fixes went to Oracle Fusion Middleware with 206 patches, followed by Oracle E-Business Suite with 194, Oracle Communications with 110, Oracle MySQL with 98, and Oracle Java SE with 55. Among the vulnerabilities, 587 received a CVSSv3 base score of 7.0 or higher, including 112 rated 9.0 or above. Six vulnerabilities scored the maximum 10.0, one of which is CVE-2026-101809 in Oracle E-Business Suite Workflow Notification Mailer that can be exploited remotely without authentication over HTTP.

Habr•Vulnerabilities & Exploits

Why Traditional Vulnerability Scanners Fail in Kubernetes and Cloud Environments

Traditional vulnerability management approaches break down when applied to containers and cloud infrastructure because containers are ephemeral, internal networks are invisible from the outside, and misconfigurations can be introduced at build time. The article highlights the 2018 Tesla Kubernetes incident where an exposed dashboard allowed cryptomining via stolen AWS credentials without any code vulnerabilities. Container security tools are required to scan images during build, enforce policies at deployment, and monitor runtime behavior, unlike classic scanners that only examine running workloads. Key configuration risks include privileged pods, missing NetworkPolicy objects, and overly broad RBAC roles such as cluster-admin. Supply chain protections like Sigstore image signing and SBOM generation are presented as essential for preventing compromised base images and hidden dependencies. Cloud environments add shared responsibility models, dynamic scaling challenges, and regulatory constraints that further limit the effectiveness of legacy VM tools. Specialized platforms such as CNAPP solutions are recommended alongside Russian domestic tools like PT Container Security and Kaspersky Container Security.