Approved changes feed: RSS · Atom

cpe:2.3:a:randombit:botan:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorRandombit (752d8a3a-5f1f-5d1d-99d2-4342ca5932b7)
ProductBotan (140982dc-44e0-52f2-bab4-95f94a8cb463)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-118767 vulnerable 2026-11-03 10:17:04.510015 Botan: Python binding bcrypt APIs truncate passwords containing embedded NULs
MEDIUM (4.8)
Botan is a C++ cryptography library. From 1.11.22 until 3.13.0, Botan's Python binding converted Python strings containing U+0000 to const char* values without consistently rejecting the embedded NUL, causing bcrypt and check_bcrypt to process only the prefix before the NUL. Applications could validate a longer password but hash a shorter effective value, allowing application password-policy bypass; scrypt and argon2 are unaffected. This issue is fixed in version 3.13.0.
Published: 2026-10-29T17:17:24.323Z
Updated: 2026-10-30T17:12:36.136Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-118766 vulnerable 2026-11-03 10:17:04.450026 Botan: Online OCSP redirects enable blind requests to internal HTTP services
MEDIUM (6.1)
Botan is a C++ cryptography library. Prior to 3.13.0, Botan's online OCSP client allowed a single HTTP redirect while posting an OCSP request to the URI in a certificate's Authority Information Access extension. A malicious OCSP responder or an on-path attacker could redirect the client to make one blind request to an otherwise unreachable internal HTTP service. The primary impact is blind SSRF that might affect internal services with non-idempotent GET handlers, and response timing can provide a coarse internal-service oracle. This issue is fixed in version 3.13.0.
Published: 2026-10-29T17:14:47.676Z
Updated: 2026-11-04T01:32:53.304Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-118768 vulnerable 2026-11-03 10:17:04.311549 Botan: CLI utility `ocsp_check` accepts unauthenticated responses
Botan is a C++ cryptography library. From 1.11.34 until 3.13.0, the botan ocsp_check command requested an OCSP response from a certificate's Authority Information Access URL without verifying the response signature or authorizing the signer. A malicious responder or on-path attacker could return a matching and timely GOOD response with an empty, invalid, or unauthorized signature, causing a revoked certificate to produce exit status 0 and OCSP check OK output. Only the command-line interface is affected. This issue is fixed in version 3.13.0.
Published: 2026-10-29T17:20:05.577Z
Updated: 2026-11-03T16:06:50.034Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-118769 vulnerable 2026-11-03 10:17:04.258587 Botan: Integer overflow when reporting block size in FFI can cause memory corruption
Botan is a C++ cryptography library. From 2.1.0 until 3.13.0, the Botan C API function botan_block_cipher_block_size converted a size_t block size to int without a bounds check. In an application that accepts external algorithm parameter strings and uses the FFI raw ECB mode, an attacker can select the variable-block-size Lion cipher so that the reported size is truncated, the caller allocates insufficient memory, and later block processing causes memory corruption. The C++ API and normally used C API modes such as CBC and CTR are unaffected. This issue is fixed in version 3.13.0.
Published: 2026-10-29T17:22:07.316Z
Updated: 2026-10-29T20:21:04.235Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-118765 vulnerable 2026-11-03 10:17:04.174538 Botan: AutoSeeded_RNG can become reinitialized from predictable data after clearing state
Botan is a C++ cryptography library. From 3.7.0 until 3.13.0, an application that calls AutoSeeded_RNG::clear() and then calls randomize with an empty output buffer while the generator is unseeded can cause AutoSeeded_RNG to mark itself seeded without consulting the configured entropy source. On builds without BOTAN_HAS_SYSTEM_RNG, the fallback uses only a clock value and process ID, so a later non-empty request can produce output from predictable state. This issue is fixed in version 3.13.0.
Published: 2026-10-29T17:12:07.807Z
Updated: 2026-10-29T20:19:55.406Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44378 vulnerable 2026-06-08 08:05:11.014666 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34582 vulnerable 2026-06-08 07:59:12.720006 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34580 vulnerable 2026-06-08 07:59:12.715806 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32884 vulnerable 2026-06-08 07:57:18.289086 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32883 vulnerable 2026-06-08 07:57:18.288717 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32877 vulnerable 2026-06-08 07:57:18.278406 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-39312 vulnerable 2026-06-08 06:41:49.049702 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-34703 vulnerable 2026-06-08 06:37:34.879539 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-34702 vulnerable 2026-06-08 06:37:34.878052 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-2801 vulnerable 2026-06-08 05:09:25.986212 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.