CVSS Score vs. CISA KEV: Why a 7.8 Can Be More Dangerous Than a 9.8

Retool's new app builder is where AI-generated code ships safely
Building apps with AI is easy. Getting them to production safely is another story.
Every vulnerability scanner outputs a CVSS score. Most vulnerability management programs use that score to build a patch queue. That approach has a structural flaw: CVSS measures theoretical severity, not confirmed exploitation. The result is security teams spending weeks closing high-CVSS vulnerabilities that no attacker has touched, while low-CVSS flaws with CISA deadlines go unpatched.
The two signals answer different questions. CVSS answers: how bad could this be if exploited? CISA KEV answers: is this being exploited right now? Both matter. Used alone, either one will send you patching in the wrong order.
What CVSS Measures
CVSS v3.1 scores a vulnerability across three metric groups: Base, Temporal, and Environmental.
The Base Score is what almost everyone uses. It considers attack vector (how the attacker reaches the vulnerability), attack complexity (what conditions must exist), privileges required, user interaction required, scope (whether the impact extends beyond the vulnerable component), and impact severity across confidentiality, integrity, and availability. Base scores range from 0.0 to 10.0.
Here is what CVSS does not measure: whether any attacker has actually used the vulnerability. CVSS is scored against a hypothetical ideal attacker with perfect conditions and no defensive controls. A vulnerability that requires no authentication, attacks a network-exposed service, and achieves full system compromise will score 9.8 regardless of whether it was exploited once or never.
The Temporal Score adjusts for exploit maturity and remediation availability, but this field is populated inconsistently across vulnerability databases. Most scanner outputs use Base Scores only.
The practical result is that CVSS scores compress a complex real-world risk picture into a number that ignores the most important variable: is anyone actually attacking this?
What CISA KEV Measures Instead
CISA's Known Exploited Vulnerabilities catalog is a curated list of vulnerabilities with confirmed evidence of active exploitation in the wild. CISA does not add CVEs because they are theoretically dangerous. They add CVEs because threat actors, nation-state groups, or ransomware operators are observed using them against real targets.
KEV entries include the CVE ID, the affected vendor and product, a short description, and a required action date for US federal civilian executive branch (FCEB) agencies. Entries are added based on threat intelligence from CISA analysts, FBI reporting, and partner agencies.
The catalog is not comprehensive. Not every exploited vulnerability reaches CISA's radar. But any CVE in the KEV catalog has been confirmed as a weapon in active use. That confirmation has a direct operational implication: if you are running the affected product, you are a potential target right now, not hypothetically.
See What BOD 22-01 Actually Requires for a full explanation of who the mandatory deadlines apply to and what private sector organizations should do with KEV data.
Briefings like this, every morning before 9am.
Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.
Where the Scores Diverge: Real CVE Examples
The divergence between CVSS scores and KEV urgency is not a corner case. It happens constantly across major product lines.
PAN-OS CVE-2026-0257 (CVSS 7.8): Authentication bypass in GlobalProtect via forged authentication override cookies. In the KEV catalog with a June 1, 2026 mandatory remediation deadline. Rapid7 confirmed active exploitation with internal network access achieved by attackers starting May 17. The CVSS 7.8 is "High," not "Critical," because the attack requires a local network position. It is actively being exploited by threat actors who have already obtained that position.
Microsoft Defender CVE-2026-41091 (CVSS 7.8): Privilege escalation to SYSTEM. In the KEV catalog. Actively used in post-exploitation chains after initial access. The CVSS score is identical to the PAN-OS example, but this one allows an attacker who already has user-level access to become SYSTEM on any unpatched endpoint.
Langflow CVE-2025-34291 (CVSS 9.4): Unauthenticated remote code execution. In the KEV catalog. Exploited by MuddyWater, an Iran-nexus APT. The CVSS 9.4 correctly reflects severity here, and it is also in KEV, making it a double-confirmed priority.
A hypothetical CVE-2026-99999 (CVSS 9.8): A critical buffer overflow in a third-party library, published to the NVD with no known exploit, no proof-of-concept code, and no threat actor attribution. Not in KEV. Your scanner flags this first. It should be last.
| CVE | CVSS | In KEV | Actual Urgency |
|---|---|---|---|
| CVE-2026-0257 (PAN-OS GlobalProtect) | 7.8 | Yes | Critical: patch immediately |
| CVE-2026-41091 (Defender privilege escalation) | 7.8 | Yes | Critical: patch immediately |
| CVE-2025-34291 (Langflow RCE) | 9.4 | Yes | Critical: isolate and patch |
| Hypothetical 9.8 with no exploit | 9.8 | No | Low-medium: schedule normally |
| CVE-2024-12802 (SonicWall SSL-VPN) | 8.2 | Yes | Critical: 6 steps required after patch |
The pattern is consistent: KEV entry overrides CVSS rank for immediate urgency.
How to Combine Both Signals
Neither signal alone is sufficient. The right approach layers them.
Step 1: Flag all KEV-listed CVEs in your vulnerability scanner. Most enterprise scanners (Tenable, Qualys, Rapid7) can filter by CISA KEV status. Enable this filter and treat any KEV match on an internet-exposed or business-critical asset as P1 regardless of CVSS score.
Step 2: Within KEV matches, use CVSS to rank impact severity. A KEV entry with CVSS 9.4 affecting an internet-accessible server ranks above a KEV entry with CVSS 6.5 affecting an internal workstation with no sensitive data. Both are urgent; CVSS helps prioritize within the urgent tier.
Step 3: Use CVSS alone for non-KEV vulnerabilities. For CVEs not in the KEV catalog, CVSS score combined with asset criticality and network exposure determines remediation scheduling. A CVSS 9.8 on an internet-facing production server with no KEV entry still gets patched quickly, just not ahead of active exploitation.
Step 4: Check KEV additions weekly. CISA adds new entries continuously. A vulnerability not in KEV on Monday may appear by Thursday. Automate KEV monitoring so your patch queue updates when CISA does. See How to Set Up CISA KEV Alerts Without a SIEM for a free implementation under 30 minutes.
A Practical Triage Framework
This framework handles 95% of real-world patch prioritization decisions:
Tier 1 (Patch within 24-72 hours): KEV entry confirmed + asset is internet-exposed or business-critical. No CVSS threshold required. Examples: PAN-OS CVE-2026-0257, Langflow CVE-2025-34291 on any internet-reachable instance.
Tier 2 (Patch within 7 days): KEV entry confirmed on internal assets, OR CVSS 9.0+ on internet-exposed assets with no KEV entry but active proof-of-concept code published. The PoC moves a non-KEV vulnerability toward active exploitation risk.
Tier 3 (Patch within 30 days): CVSS 7.0-8.9 on internet-exposed assets with no KEV entry and no published exploit code. Standard patch cycle.
Tier 4 (Next maintenance window): CVSS under 7.0 with no KEV entry, affecting internal assets with limited exposure. Document and schedule.
Two questions determine placement: Is it in CISA KEV? Is it on an exposed or critical asset? Everything else is refinement.
The bottom line
CVSS scores are useful for ranking severity within a vulnerability class. They are not useful for prioritizing across your open findings list, because they do not account for confirmed exploitation. Any CVE in the CISA KEV catalog has been confirmed as a weapon in active use: treat it as P1 regardless of its CVSS score, then use CVSS to rank within the active exploitation tier. For non-KEV CVEs, CVSS plus asset exposure determines scheduling. The teams that get this right close real risk faster with the same patch capacity.
Frequently asked questions
Does CVSS 10.0 always mean a vulnerability is actively exploited?
No. A CVSS 10.0 score means a vulnerability is theoretically the worst possible case: no authentication required, network-accessible, full system compromise, no user interaction. It says nothing about whether any attacker has used it. Many CVSS 10.0 vulnerabilities sit unexploited for months or years. CVE-2021-44228 (Log4Shell) was both CVSS 10.0 and actively exploited within hours of disclosure, but that combination is not the rule. Always check CISA KEV separately.
Is CISA KEV only relevant for US federal agencies?
The mandatory 21-day remediation deadlines in CISA's Binding Operational Directive 22-01 apply only to US Federal Civilian Executive Branch agencies. Private sector organizations have no legal obligation to comply. However, the KEV catalog itself is the best available public list of confirmed, actively exploited vulnerabilities, and any organization running the affected products should treat KEV entries as high-priority regardless of sector. For a full breakdown of who BOD 22-01 applies to, see the BOD 22-01 explainer.
Why does my vulnerability scanner show CVSS 9.8 vulnerabilities I've never heard of?
Vulnerability databases publish CVE entries as soon as they are registered and scored, which often happens before any public exploit code or threat intelligence exists. A scanner will surface every CVE it detects across your assets, and many of those will have high theoretical CVSS scores with zero real-world exploitation. Use CISA KEV and exploit database lookups to separate theoretical severity from confirmed risk.
What CVSS score should trigger immediate patching?
There is no universal CVSS threshold for immediate patching because CVSS does not measure exploitation probability. A better trigger is: CISA KEV entry on any asset, or CVSS 9.0+ plus a published proof-of-concept exploit plus internet exposure. Using a CVSS cutoff alone leads to both over-patching high-scoring theoretical risks and under-patching low-scoring actively-exploited flaws.
How often does CISA add new entries to the KEV catalog?
CISA adds new KEV entries on an irregular schedule, typically several times per week. Entries are added when CISA receives confirmed evidence of exploitation from threat intelligence sources. After major vulnerability disclosures, multiple entries can be added within 24 hours. Security teams should check the KEV catalog at least weekly, or automate monitoring using the public JSON feed at cisa.gov.
How do you integrate CVSS and KEV data into a vulnerability management SLA that engineering teams will actually follow?
SLAs that engineering teams follow have three properties: they are simple enough to apply without looking up definitions, they connect to consequences the team already cares about, and they come with a process for exceptions that does not require a VP to approve. A workable structure: define three tiers based on KEV status and asset exposure rather than raw CVSS. Tier 1 is any KEV entry on an internet-exposed or customer-data-handling asset, patched within 5 business days with no exception path. Tier 2 is any KEV entry on internal assets or CVSS 9.0 or higher on internet-exposed assets with a published proof-of-concept, patched within 15 business days. Tier 3 is everything else, managed through the normal sprint or maintenance window cycle. Communicate these SLAs in terms engineering teams already track -- sprint velocity impact and deployment risk -- rather than security compliance framing. Run a monthly report showing per-team SLA adherence and share it with engineering leadership alongside deployment frequency metrics. Teams that see their peers meeting SLAs with less disruption than expected will adjust their resistance faster than any policy mandate.
Sources & references
Free resources
Critical CVE Reference Card 2025–2026
25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.
Ransomware Incident Response Playbook
Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.
Get threat intel before your inbox does.
50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.
Unsubscribe anytime. We never sell your data.

Founder & Cybersecurity Evangelist, Decryption Digest
Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.
Win a $2,495 Black Hat pass.
Full-access to Black Hat USA 2026 in Las Vegas. Subscribe free to enter.
