CVE

Common Vulnerabilities and Exposures

Security →
Introduced in Rel-13

CVE is a standardized identifier system for publicly known cybersecurity vulnerabilities and exposures, providing unique identifiers for consistent tracking and management within 3GPP networks.

Category
Security
Introduced
Rel-13
Where
Security
Specifications
2 specs
CVE Description Purpose Related Classification Detected Changes Specifications

Description

The Common Vulnerabilities and Exposures (CVE) system is not a vulnerability database itself but a standardized dictionary or catalog. It provides a unique identifier (CVE ID) and a brief description for each publicly disclosed cybersecurity vulnerability or exposure. Within the 3GPP ecosystem, as detailed in specifications like 33.117 (Security Assurance Specification) and 33.916 (Security Assurance Methodology), CVE identifiers are used to unambiguously reference specific security flaws discovered in network functions, protocols, or implementations. This allows for precise communication about vulnerabilities between equipment vendors, mobile network operators, security researchers, and standardization bodies.

A CVE entry typically consists of a CVE ID (e.g., CVE-YYYY-NNNN), a brief description of the security issue, and references to advisories and reports. The CVE Numbering Authorities (CNAs), which can include 3GPP member organizations and major vendors, are responsible for assigning these IDs for vulnerabilities within their respective scopes. When a vulnerability is identified in a 3GPP-defined protocol or a vendor's implementation of a network function, the responsible CNA assigns a CVE ID. This ID is then used in all subsequent security advisories, patch documentation, and 3GPP security flaw reports, ensuring that all parties are referring to the exact same issue.

The role of CVE in the 3GPP security architecture is foundational for the Security Assurance Methodology. It enables systematic tracking of vulnerabilities from discovery through to resolution and testing. For instance, when a vulnerability is reported against a 3GPP specification, it is cataloged with a CVE ID. This ID is used to link the flaw to specific test cases in the Security Assurance Specification (SCAS), ensuring that vendors test for the presence of this specific vulnerability in their products. The CVE system thus integrates vulnerability management directly into the product development and certification lifecycle, moving from ad-hoc security fixes to a structured, auditable process.

Ultimately, the use of CVE within 3GPP transforms vulnerability management from a fragmented, vendor-specific activity into a coordinated, industry-wide effort. It allows for the aggregation of vulnerability data across different sources, enabling trend analysis, risk assessment, and the development of more robust security requirements in future 3GPP releases. By providing a common language for security flaws, it is a cornerstone for building trust in the security of mobile networks.

Purpose & Motivation

The CVE system was created to solve the problem of inconsistent and ambiguous identification of cybersecurity vulnerabilities. Before its adoption, the same vulnerability might be known by different names, IDs, or descriptions across various security databases, vendor advisories, and research papers. This made it extremely difficult to correlate information, track remediation status, and assess the overall threat landscape accurately. For a complex, multi-vendor ecosystem like 3GPP networks, this ambiguity could lead to miscommunication, delayed patches, and unaddressed security risks.

Within 3GPP, the formal adoption of CVE (starting in Release 13) was motivated by the need to establish a rigorous Security Assurance Framework. As networks became more software-defined and relied on commercial off-the-shelf hardware, the attack surface expanded. A standardized vulnerability identification method was essential to support the new Security Assurance Specification (SCAS) and its associated testing. CVE provides the necessary common reference point to link a discovered vulnerability, the corresponding test case to detect it, and the vendor's confirmation of its remediation, closing the loop on vulnerability management.

The integration of CVE addresses the limitations of previous, less formalized approaches to vulnerability handling in telecommunications. It moves the industry from a reactive, opaque process to a transparent, collaborative model. By mandating the use of CVE IDs in security flaw reporting (as per 3GPP TS 33.117), it ensures that vulnerabilities in 3GPP specifications and implementations are tracked with the same discipline as in the broader IT industry, aligning telecom security with global best practices and enabling effective coordination in a supply chain with countless stakeholders.

Classification

Part ofSCAS

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (3 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-13, normative work from Rel-18.

Rel-18 3 changes

In Release 18, the Common Vulnerabilities and Exposures (CVE) function was enhanced through SCAS updates, including a requirement to document discovered vulnerabilities with their example CVE IDs and severity ratings in testing reports. The release also introduced clarifications and corrections to the SCAS framework, specifically refining the general catalogue to incorporate Release 17 features and ensuring the vulnerability scanning for network services is accurately configured and reported.

  • SCAS release reference corrections TS 33.117CR0115
  • SCAS updates to the general catalogue for Release 17 features TS 33.117CR0120
  • Clarification on SCAS TS 33.916CR0012

Explore further

Broader topics and technologies where CVE plays a role.

Defining Specifications

3GPP specifications that define or reference CVE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 33.117 vk00 Catalogue of General Security Assurance Requirements Rel-20
TR 33.916 vj00 3GPP Security Assurance Methodology (SECAM) Rel-19