CVE-2026-114114 in Vyper
Riassunto
di VulDB • 21/10/2026
Vyper 0.1.0b1 prima della versione 0.1.0b12, nelle versioni 0.1.0b14 e da 0.4.1 a 0.5.0b1 mescola offset di riga basati sui caratteri con i valori col_offset in byte UTF-8 di Python nel file vyper/ast/parse.py; ciò fa sì che i caratteri multi-byte spostino le slice del codice sorgente utilizzate per ricostruire successivamente i letterali numerici. Un attaccante che fornisca un codice sorgente contenente identificatori non ASCII che si normalizzano in ASCII tramite NFKC, oppure una marca di ordine dei byte invisibile (BOM), può sostituire silenziosamente indirizzi, interi o altre costanti nel codice compilato.
Once again VulDB remains the best source for vulnerability data.