Katalog CVE

CVE-2026-32845

WysokieCVSS 8.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W bibliotece cgltf w wersji 1.15 i wcześniejszych wykryto podatność na przepełnienie liczb całkowitych w funkcji cgltf_validate() podczas walidacji rzadkich akcesorów. Atakujący może dostarczyć spreparowane pliki glTF/GLB z kontrolowanymi wartościami rozmiaru, co prowadzi do odczytu poza dozwolonym zakresem pamięci sterty w funkcji cgltf_calc_index_bound().

Ocena ryzyka

Podatność umożliwia atakującemu spowodowanie awarii systemu (odmowa usługi) oraz potencjalny wyciek danych z pamięci, co może narazić organizację na utratę poufności i dostępności danych.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę cgltf do wersji nowszej niż 1.15, w której usunięto podatność. Do czasu aktualizacji zaleca się unikanie przetwarzania niezaufanych plików glTF/GLB.

Inne podatności w cgltf

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

cgltf version 1.15 and prior contain an integer overflow vulnerability in the cgltf_validate() function when validating sparse accessors that allows attackers to trigger out-of-bounds reads by supplying crafted glTF/GLB input files with attacker-controlled size values. Attackers can exploit unchecked arithmetic operations in sparse accessor validation to cause heap buffer over-reads in cgltf_calc_index_bound(), resulting in denial of service crashes and potential memory disclosure.

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