CVE-2026-118767 in Botaninformazioni

Riassunto

di VulDB • 29/10/2026

Botan è una libreria di crittografia scritta in C++. Dalla versione 1.11.22 alla 3.13.0, i binding Python di Botan convertivano le stringhe Python contenenti il carattere U+0000 (NUL) in valori const char* senza rifiutare coerentemente l'embedded NUL, causando la elaborazione da parte di bcrypt e check_bcrypt solo del prefisso precedente al carattere NUL. Le applicazioni potevano convalidare una password più lunga ma eseguire l'hashing di un valore effettivo più breve, consentendo il bypass delle policy sulla password dell'applicazione; scrypt e argon2 non sono interessati. Questo problema è stato risolto nella versione 3.13.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

28/10/2026

Divulgazione

29/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!