Vulnerability · Published Mar 19, 2026 · Assigned by wolfSSL

CVE-2026-3548Buffer overflow in CRL number parsing in wolfSSL

High 7.2

In plain English

A high-severity out-of-bounds write in wolfSSL from wolfSSL. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 43% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)7.2High
Exploit odds (30 days)0.5%top 57.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Two buffer overflow vulnerabilities existed in the wolfSSL CRL parser when parsing CRL numbers: a heap-based buffer overflow could occur when improperly storing the CRL number as a hexadecimal string, and a stack-based overflow for sufficiently sized CRL numbers. With appropriately crafted CRLs, either of these out of bound writes could be triggered. Note this only affects builds that specifically enable CRL support, and the user would need to load a CRL from an untrusted source.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.23wolfssl5.9.1-r0ALPINE-CVE-2026-3548
Alpine:v3.24wolfssl5.9.0-r0ALPINE-CVE-2026-3548
Debian:12wolfsslno fix listedDEBIAN-CVE-2026-3548
Debian:13wolfsslno fix listedDEBIAN-CVE-2026-3548
Ubuntu:22.04:LTSwolfsslno fix listedUBUNTU-CVE-2026-3548
Ubuntu:24.04:LTSwolfsslno fix listedUBUNTU-CVE-2026-3548
Ubuntu:25.10wolfsslno fix listedUBUNTU-CVE-2026-3548
Ubuntu:26.04:LTSwolfsslno fix listedUBUNTU-CVE-2026-3548
Ubuntu:26.10wolfsslno fix listedUBUNTU-CVE-2026-3548

Affected products (as reported)

VendorProductVersions
wolfSSL wolfSSL 0 – before 5.9.0

Weakness: CWE-787, CWE-122 · Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U

References