Katalog CVE

CVE-2026-106432

NiskieCVSS 3.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 6 - wyżej niż 6% wszystkich znanych CVE

Streszczenie

Koder BSON w sterowniku MongoDB PHP konwertuje długość łańcucha na wartość 32-bitową bez walidacji. Przy łańcuchu blisko 4 GiB, alokacja może się zawinąć, a kopiowanie używa oryginalnej długości, co prowadzi do przepełnienia bufora na stercie. Wymaga to niestandardowej konfiguracji zezwalającej na wielogigabajtowe wartości.

Ocena ryzyka

Przepełnienie bufora może uszkodzić pamięć procesu lub doprowadzić do jego awarii, co może skutkować odmową usługi lub potencjalnym wykonaniem kodu.

Rekomendacja

Zaktualizuj sterownik MongoDB PHP do wersji z poprawką. Ogranicz rozmiar przetwarzanych danych i unikaj konfiguracji zezwalających na bardzo duże wartości.

Inne podatności w MongoDB PHP Driver

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The BSON encoder in the MongoDB PHP Driver converts a string length to a 32-bit value without validation. When an affected application encodes a string near 4 GiB, the allocation size can wrap while the copy operation uses the original length. The resulting heap buffer overflow can corrupt process memory or terminate the PHP process. Reaching this issue requires a non-default runtime configuration that permits multi-gigabyte values. No MongoDB server interaction is required.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS