Skip to main content

GnuTLS CVE-2026-95209

| EUVDEUVD-2026-95204 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-10-08 mitre GHSA-8fv7-xp4r-4x4q
7.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Initiate TLS handshake with GnuTLS 3.8.13
  2. Exploit
    Valid CA certificate incorrectly rejected during validation
  3. Impact
    Handshake fails, service connection denied

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The defect manifests specifically when GnuTLS version 3.8.13 performs X.509 certificate-chain validation and encounters a legitimate CA certificate, which it erroneously rejects - breaking TLS handshakes. The triggering condition is simply running the affected 3.8.13 build in any role that validates certificate chains (client or server). Limiting factors: the issue is tied to this specific version (a regression), is not attacker-crafted per SSVC Exploitation:none, and affects availability of TLS connections rather than enabling code execution or data disclosure; environments on other GnuTLS versions are unaffected.

Impact

The signals conflict and point to a reliability defect rather than an attacker-driven vulnerability. The input CVSS of 7.5 (AV:N/AC:L/PR:N/UI:N/A:H) frames this as a remotely triggerable, high-availability-impact issue, yet the description characterizes a functional regression in GnuTLS 3.8.13 where legitimate CA certificates are wrongly rejected - i.e., the software denies service to itself, not something an external actor crafts. CISA's SSVC framework reinforces this: Exploitation is rated 'none' and Technical Impact only 'partial', which sits in tension with the A:H in the input vector. No EPSS score was provided, there is no CISA KEV listing, and no public exploit identified at time of analysis, so there is no evidence of exploitation pressure. SSVC Automatable:yes reflects that any triggering condition would recur consistently, but given Exploitation:none this is better read as a deterministic bug than a scalable attack. Net: treat this as a moderate-severity availability/correctness defect to be fixed by upgrading, not as an urgent actively-exploited threat. Verify the A:H claim and the AV:N attack-vector framing with the vendor, since the description implies a validation regression rather than a remotely weaponizable flaw.

Exploit ScenarioDerived

A client or server running GnuTLS 3.8.13 performs a routine TLS handshake, but the library incorrectly rejects an otherwise-valid CA certificate in the chain, causing the handshake to fail and the connection to be denied. Because this stems from a validation regression rather than attacker input, the impact manifests as broad service disruption wherever the affected version is deployed. No public exploit identified at time of analysis, and the gist reference has not been confirmed as working proof-of-concept.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

GnuTLS 3.8.13 rejects legitimate CA certificates during X.509 certificate-chain validation, causing TLS handshakes to fail and producing a denial-of-service condition for any application that relies on the library to establish secure connections. The defect is a version-specific regression triggered simply by running the affected 3.8.13 build in a chain-validating role (client or server), so it does not require attacker-crafted input; CISA's SSVC framework records Exploitation: none and no public exploit code has been identified at time of analysis. Independent analysis rates the availability impact as Low (A:L) rather than the High implied by the 7.5 score published with the CVE, and the practical consequence is loss of availability for TLS-dependent services rather than code execution or data disclosure.

RemediationAI

No vendor-released patch was identified at time of analysis, so the primary mitigation is to move off the affected build: either roll back GnuTLS 3.8.13 to the previous known-good release in the 3.8.x line (for example 3.8.12, if it is available and still supported in your distribution), accepting the trade-off that any fixes landed in 3.8.13 would be lost, or upgrade to the next GnuTLS maintenance release once the project publishes one. Track the GnuTLS project site (http://gnutls.com) and your distribution's security tracker for an authoritative advisory and patched package before scheduling a production rollout, and treat the linked GitHub gist and the unrelated evil.com URL as unverified sources not suitable for change control. If immediate library replacement is not possible, compensating controls are limited and each carries a cost: route TLS termination through an unaffected TLS stack (for example OpenSSL-based or OS-native backends) for affected services, at the expense of added complexity and the need to re-validate cipher and certificate configurations; pin services to a known-good interpreter or container image that bundles a non-3.8.13 GnuTLS, which requires rebuilding and re-certifying those images; and, where a specific upstream endpoint is unavailable, configure redundant or alternate endpoints rather than disabling certificate verification. Disabling X.509 chain validation in GnuTLS is not an acceptable workaround, as it would convert an availability regression into a critical trust and interception weakness.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

GnuTLS is a widely deployed free-software TLS library used by numerous Linux distributions, package managers, and network services to negotiate TLS and validate X.509 certificate chains. The reported behavior occurs in the certificate-path validation logic of release 3.8.13, where a trust anchor or intermediate that should be accepted is erroneously rejected, aborting the handshake - an availability failure of the TLS layer rather than a trust bypass. CWE-400 (Uncontrolled Resource Consumption) is the class assigned on the CVE record, but the described behavior (erroneous rejection of valid certificates) is closer to an improper-certificate-validation regression; this classification mismatch, together with the conflicting severity signals, supports the independent assessment that this is primarily a reliability defect. The supplied CPE string is an unpopulated placeholder (cpe:2.3:a:n/a:n/a:*) and EUVD lists affected versions only as "n/a n/a", so the affected component cannot be narrowed beyond the stated GnuTLS 3.8.13 build. Reference quality is also weak: one listed URL points to an unrelated domain (evil.com) and another to a personal GitHub gist, neither of which is a verifiable vendor or CNA advisory, so the public vulnerability record should be treated as unconfirmed pending an authoritative GnuTLS advisory.

Know when Gnutls gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.3 MEDIUM

Impacts only TLS availability during handshakes with no attacker-controlled trigger (SSVC Exploitation:none, Impact:partial), so A:L rather than A:H; no confidentiality or integrity effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
CVSS changed
Oct 08, 2026 - 21:22 NVD
7.5 (None) 7.5 (HIGH)
CVE Published
Oct 08, 2026 - 00:00 cve.org
HIGH 7.5
CVE Published
Oct 08, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

An issue in gnutls v3.8.13 causes legitimate CA certificates to be rejected, leading to a Denial of Service (DoS).

Executive ViewAI

Why It Matters

GnuTLS 3.8.13, a widely used TLS library, causes TLS handshakes to fail due to a regression that rejects legitimate CA certificates, resulting in denial-of-service for any application relying on it for secure connections. This affects both client and server roles, potentially disrupting encrypted communications across critical services. Leadership should prioritize because no vendor patch is available, and remediation requires coordinated rollback or workarounds to maintain availability.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include downgrading to GnuTLS 3.8.12 or an earlier stable release, isolating or disabling TLS-dependent services that rely on 3.8.13, and monitoring for vendor updates.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
High
GnuTLS is a widely deployed TLS library across Linux distributions and applications
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment MSRC GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in Gnutls

View all
CVE-2021-20231 CRITICAL POC
9.8 Mar 12

A flaw was found in gnutls. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentic

CVE-2014-3466 MEDIUM POC
6.8 Jun 03

Buffer overflow in the read_server_hello function in lib/gnutls_handshake.c in GnuTLS before 3.1.25, 3.2.x before 3.2.15

CVE-2020-24659 HIGH POC
7.5 Sep 04

An issue was discovered in GnuTLS before 3.6.15. Rated high severity (CVSS 7.5), this vulnerability is remotely exploita

CVE-2024-0553 HIGH POC
7.5 Jan 16

A vulnerability was found in GnuTLS. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no auth

CVE-2024-0567 HIGH POC
7.5

Alpine Linux: gnutls fixed in 3.8.3-r0

CVE-2012-1663 HIGH POC
7.5 Mar 13

Double free vulnerability in libgnutls in GnuTLS before 3.0.14 allows remote attackers to cause a denial of service (app

CVE-2023-0361 HIGH POC
7.4 Feb 15

A timing side-channel in the handling of RSA ClientKeyExchange messages was discovered in GnuTLS. Rated high severity (C

CVE-2019-3836 HIGH POC
7.5 Apr 01

It was discovered in gnutls before version 3.6.7 upstream that there is an uninitialized pointer access in gnutls versio

CVE-2019-3829 HIGH POC
7.5 Mar 27

A vulnerability was found in gnutls versions from 3.5.8 before 3.6.7. Rated high severity (CVSS 7.5), this vulnerability

CVE-2012-1569 MEDIUM POC
5.0 Mar 26

The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other pr

CVE-2017-5334 CRITICAL
9.8 Mar 24

Double free vulnerability in the gnutls_x509_ext_import_proxy function in GnuTLS before 3.3.26 and 3.5.x before 3.5.8 al

CVE-2012-1573 MEDIUM POC
5.0 Mar 26

gnutls_cipher.c in libgnutls in GnuTLS before 2.12.17 and 3.x before 3.0.15 does not properly handle data encrypted with

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy