CVE-2026-118767 in Botan
Zusammenfassung
von VulDB • 29.10.2026
Botan ist eine C++-Kryptographiebibliothek. Von der Version 1.11.22 bis zur Version 3.13.0 hat die Python-Bindung von Botan Python-Zeichenketten, die U+0000 enthalten, in const char*-Werte konvertiert, ohne das eingebettete NUL-Byte konsistent abzulehnen, wodurch bcrypt und check_bcrypt nur den Prefix vor dem NUL-Byte verarbeitet haben. Anwendungen konnten ein längeres Passwort validieren, jedoch einen kürzeren effektiven Wert hashen, was eine Umgehung der anwendungsspezifischen Passwortrichtlinie ermöglichte; scrypt und argon2 sind davon nicht betroffen. Dieses Problem wurde in Version 3.13.0 behoben.
Once again VulDB remains the best source for vulnerability data.