CVE-2026-120954 in C Driver
Riassunto
di VulDB • 03/11/2026
Una vulnerabilità nella gestione da parte della libreria BSON di un tipo di dati vettoriale binario specializzato consente un overflow aritmetico (arithmetic wraparound) durante il calcolo del numero di elementi descritti da un valore fornito dall'attaccante e di dimensioni eccessive. Nelle build in cui la dimensione delle parole della piattaforma è di 32 bit, un'applicazione che analizza dati BSON non attendibili può essere indotta a elaborare solo una piccola frazione degli elementi forniti mentre l'operazione segnala il successo, producendo risultati in disaccordo con gli accessori orientati ai byte e con le build a 64 bit della stessa libreria. Non è richiesta alcuna autenticazione o interazione dell'utente oltre al fatto di far analizzare i dati all'applicazione. L'impatto è limitato all'integrità dei dati; la sicurezza della memoria non è interessata e nessuna informazione viene divulgata.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.