๐Ÿ” CVE Alert

CVE-2026-104254

MEDIUM 5.3

liboqs: Heap out-of-bounds read in LMS/HSS signature verification via unvalidated signature length (hss_verify_inc.c:215)

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

liboqs is a C-language cryptographic library that provides implementations of post-quantum cryptography algorithms. From 0.11.0 through 0.16.0, builds configured with OQS_ENABLE_SIG_STFL_LMS=ON can read beyond a caller-supplied signature buffer when an untrusted truncated LMS or HSS-LMS signature reaches OQS_SIG_STFL_verify or OQS_SIG_STFL_alg_lms_verify. In hss_validate_signature_init() in src/sig_stfl/lms/external/hss_verify_inc.c, consumed-length checks do not ensure that the bottom-level q and C fields remain available, allowing up to 32 bytes to be read past the buffer. In version 0.16.0, is_hss_public_key() also reads at offset 8 after only a four-byte length check, allowing an over-read of up to eight bytes. No valid signature is required, but the public key must be syntactically plausible. The read data is consumed only by an internal hash and is not exposed, so the supported impact is a possible verifier crash and denial of service, not memory disclosure or acceptance of an invalid signature. This issue is scheduled to be fixed in version 0.17.0.

CWE CWE-125
Vendor open-quantum-safe
Product liboqs
Published Nov 6, 2026
Stay Ahead of the Next One

Get instant alerts for open-quantum-safe liboqs

Be the first to know when new medium vulnerabilities affecting open-quantum-safe liboqs are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Affected Versions

open-quantum-safe / liboqs
>= 0.11.0, <= 0.16.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/open-quantum-safe/liboqs/security/advisories/GHSA-wh5q-mpc8-67wf github.com: https://github.com/open-quantum-safe/liboqs/pull/2507 github.com: https://github.com/open-quantum-safe/liboqs/commit/df3eb80fe68d2e5db0ecf5d503082cd5699e0859