Skip to main content
Cloud & AI Hub
Browse
Glossary AI Directory Playgrounds Models Prompts Explainers Strategy Matrix Benchmark Decoder

CVE (Common Vulnerabilities and Exposures)

The universal ID system for publicly known security flaws — a CVE number gives everyone one unambiguous name for the same vulnerability, so the whole industry can coordinate.

What is a CVE?

CVE (Common Vulnerabilities and Exposures) is the standardized identifier system for publicly known security vulnerabilities. Each disclosed flaw gets a unique ID like CVE-2021-44228 (the year plus a sequence number — that one is Log4Shell), giving the entire security industry a single, unambiguous name for the same vulnerability. Before CVE, one flaw might be described three different ways by three vendors, making it impossible to tell whether people were discussing the same problem. CVE, run by MITRE with support from CISA, is the shared vocabulary that lets vulnerability tracking, scanning, patching, and threat intelligence interoperate across the whole ecosystem.

What a CVE is — and what it deliberately is not

A CVE entry is essentially a catalog record: an ID, a brief description, and references to affected products and advisories. Crucially, a CVE by itself doesn’t tell you how bad the flaw is — that’s the job of a separate but closely linked system, CVSS (Common Vulnerability Scoring System), which assigns a severity score from 0 to 10 based on exploitability and impact. In practice the two are used together: the CVE names the vulnerability, the CVSS score helps prioritize it. Two important nuances teams miss. First, a high CVSS score doesn’t automatically mean high risk to you — a critical flaw in software you don’t run, or in a component that isn’t network-reachable in your environment, may be irrelevant, while a medium-scored flaw on an internet-facing system might be urgent. Prioritization needs context, not just the raw score. Second, CISA’s KEV (Known Exploited Vulnerabilities) catalog flags CVEs that are actually being exploited in the wild — a far sharper prioritization signal than CVSS alone, because “is this being used against people right now?” often matters more than the theoretical score.

How CVEs fit into real security work

CVEs are the connective tissue of vulnerability management. Scanners (Nessus, Trivy, dependency checkers) report findings as CVE IDs; software bills of materials (SBOMs) map your dependencies to known CVEs; patch advisories reference the CVEs they fix; threat intelligence tracks which CVEs attackers favor. This is what makes coordinated response possible — when Log4Shell (CVE-2021-44228) hit, that single identifier let every organization on earth check “are we affected?” and every vendor say “here’s our fix” against the same reference. The recurring failure isn’t the CVE system itself but how organizations use it: drowning in CVE volume (thousands published monthly) and patching by raw CVSS score instead of by real exposure and active exploitation. The mature approach combines the CVE (what), CVSS (how severe in theory), KEV / exploitation data (is it being used), and your own environment context (are you actually exposed) to decide what to fix first.

What people get wrong

  • Patching purely by CVSS score — severity isn’t risk; a critical CVE in software you don’t expose may matter less than a medium one that’s internet-facing and actively exploited.
  • Ignoring the KEV/exploitation signal: “is this being exploited in the wild” is often a better prioritization cue than the theoretical score.
  • Treating CVE volume as unmanageable — without environment context (what you run, what’s reachable), teams either drown or patch the wrong things first.

Primary source: The CVE Program

Historical figures and technical concepts for informational purposes only. Not technical, professional, legal, or financial advice. Sources: Official Documentation.