
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-25833 is a stack-based buffer overflow vulnerability in Mbed TLS affecting the x509_inet_pton_ipv6() function, which handles IPv6 address parsing during X.509 certificate processing. It affects Mbed TLS versions 3.5.0 through 3.6.5 and version 4.0.0, and was disclosed on April 1, 2026. Fixed versions are 3.6.6 (for the 3.x branch) and 4.1.0 (for the 4.x branch). The vulnerability carries a CVSS v3.1 base score of 7.5 (High) (GitHub Advisory, Mbed TLS Advisory).
The root cause is a stack-based buffer overflow (CWE-121) in the x509_inet_pton_ipv6() function within Mbed TLS's X.509 certificate parsing code. An attacker can trigger this overflow by supplying a maliciously crafted IPv6 address value in a certificate's Subject Alternative Name (SAN) or similar field, causing the function to write beyond the bounds of a stack-allocated buffer. Exploitation requires no authentication, no user interaction, and is reachable over the network, making it particularly dangerous in TLS-enabled services that process untrusted certificates (GitHub Advisory, Mbed TLS Advisory).
Successful exploitation causes a denial of service (DoS) by crashing the affected application due to the stack-based buffer overflow. The CVSS assessment indicates high availability impact with no confidentiality or integrity impact, meaning the primary risk is service disruption rather than data exposure or unauthorized modification. Any network-accessible service built on Mbed TLS 3.5.0–3.6.5 or 4.0.0 that processes X.509 certificates from untrusted sources is at risk of being crashed by a remote, unauthenticated attacker (GitHub Advisory, Mbed TLS Advisory).
tlsx, nmap with TLS scripts), or vulnerability scanners (Nessus, Qualys).x509_inet_pton_ipv6().x509_inet_pton_ipv6() function processes the malformed IPv6 field, overflowing the stack buffer and causing the application to crash, resulting in a denial of service.Users should upgrade Mbed TLS to version 3.6.6 (for the 3.x branch) or 4.1.0 (for the 4.x branch) as the primary remediation. Version 4.0.0 is also affected and should be upgraded to 4.1.0. As a temporary measure, network-level controls (e.g., firewall rules, TLS inspection proxies) can be used to limit exposure to untrusted certificate sources until patching is complete. Monitor systems for unexpected crashes or availability issues that may indicate exploitation attempts (Mbed TLS Advisory, GitHub Advisory).
The vulnerability was picked up by multiple Linux distribution security channels, including openSUSE security announcements and Fedora update notifications, indicating broad downstream impact across package ecosystems (openSUSE). Splunk issued a security advisory (SVD-2026-0512) referencing this CVE, suggesting the vulnerability affects third-party software that bundles Mbed TLS (Splunk Advisory). FreeBSD and MicroPython security trackers also referenced the issue, reflecting the library's wide embedding in embedded and open-source projects.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."