Denial of Service in Botan C++ Cryptography Library
CVE-2026-44378

6.9MEDIUM

Key Information:

Vendor

Randombit

Status
Vendor
CVE Published:
27 May 2026

What is CVE-2026-44378?

The Botan C++ cryptography library is susceptible to a vulnerability that allows for potential denial of service. Specifically, prior to version 3.12.0, the library's parser could exhibit quadratic behavior when processing certain patterns of indefinite length encodings in BER data. Such encodings were improperly accepted in scenarios where DER encoding is mandated, which prohibits indefinite length encodings. This flaw can lead to excessive resource consumption and unresponsiveness, risking the availability of services that rely on Botan for cryptographic operations. The issue has been addressed in version 3.12.0.

Affected Version(s)

botan < 3.12.0

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.