CVE-2026-3548

critical
Published 2026-03-19 · Modified 2026-04-29
CVSS v3
9.8
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v2
VIR risk
9.8

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.

Predictions

Exploit likelihood
97%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2026-3548

vendor Authored 2026-05-27

Vendor advisory: facts@wolfssl.com — https://github.com/wolfSSL/wolfssl/pull/9873/

vendor Authored 2026-05-27

Vendor advisory: facts@wolfssl.com — https://github.com/wolfSSL/wolfssl/pull/9628/

OS impact

OSVersionStatusFixed in
debian debianbookwormaffected
debian debianbullseyeaffected
debian debianforkyfixed5.9.0-0.1
debian debiansidfixed5.9.0-0.1
debian debiantrixieaffected

Application impact

VendorProductVersionsFixed
wolfsslwolfssl{"endExcluding":"5.9.0"}5.9.0

References

CWEs

CWE-122 CWE-787

Verify integrity in audit chain (admin only). AS-IS.