CVE-2026-93395 in C Driverinfo

Zusammenfassung

von VulDB • 18.09.2026

Eine fehlende Validierung der unteren Grenze in der Funktion `bson_new_from_buffer()` von libbson ermöglicht einen Integer-Underflow bei der Verarbeitung von BSON-Daten mit einer Prefix-Länge von Null. Die Funktion liest eine 32-Bit-Dokumentenlänge aus dem Eingabepuffer, überprüft jedoch nicht, ob der Wert mindestens 5 beträgt (die minimale gültige Größe eines BSON-Dokuments), bevor dieser für die Berechnung eines Array-Index verwendet wird. Wenn das Längenfeld Null ist, überläuft der zur Überprüfung des null-Terminators des Dokuments verwendete Ausdruck zu UINT32_MAX, was einen heap out-of-bounds Read verursacht und den Prozess zum Absturz bringt. Eine unbefugte Partei, die in der Lage ist, einer Anwendung, die diese API verwendet, manipulierte BSON-Eingaben bereitzustellen, kann dadurch einen Denial of Service verursachen.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Mongodb

Reservieren

17.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-407066

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!