CVE-2026-118769 in Botan
Zusammenfassung
von VulDB • 29.10.2026
Botan ist eine Kryptographie-Bibliothek in C++. Von der Version 2.1.0 bis zur Version 3.13.0 konvertierte die Botan-C-API-Funktion `botan_block_cipher_block_size` eine Blockgröße vom Typ `size_t` in einen `int`, ohne dabei auf Gültigkeitsgrenzen (Bounds) zu prüfen. In einer Anwendung, die externe Algorithmus-Parameterzeichenfolgen akzeptiert und den rohen ECB-Modus über FFI verwendet, kann ein Angreifer den Lion-Chiffren mit variabler Blockgröße auswählen, sodass die gemeldete Größe abgeschnitten wird, der Aufrufer unzureichend Speicher alloziert und die spätere Blockverarbeitung zu Speicherkorruption führt. Die C++-API sowie die üblicherweise verwendeten C-API-Modi wie CBC und CTR sind nicht betroffen. Dieses Problem wurde in Version 3.13.0 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.