Katalog CVE

CVE-2026-105839

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

Streszczenie

libmikmod przed wersją 3.3.14 zawiera przepełnienie liczb całkowitych w loaderze Oktalyzer OKT_doPBOD(), które pozwala atakującym wywołać przepełnienie bufora sterty poprzez spreparowane liczby ścieżek. Atakujący mogą dostarczyć moduł OKT, którego chunk SLEN zawija 16-bitową wartość numtrk, powodując zapisy PBOD poza przydzielonymi wskaźnikami ścieżek, co prowadzi do awarii lub wykonania kodu.

Ocena ryzyka

Atakujący może wywołać przepełnienie bufora sterty, co może prowadzić do awarii aplikacji lub potencjalnego wykonania dowolnego kodu. Wymaga to przetworzenia spreparowanego pliku modułu OKT.

Rekomendacja

Zaktualizuj libmikmod do wersji 3.3.14 lub nowszej, która naprawia tę podatność. Unikaj otwierania niezaufanych plików modułów.

Inne podatności w libmikmod

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

libmikmod before 3.3.14 contains an integer overflow in the Oktalyzer loader OKT_doPBOD() that allows attackers to cause heap buffer overflow via crafted track counts. Attackers can supply an OKT module whose SLEN chunk wraps the 16-bit numtrk value, causing PBOD writes past allocated track pointers for crashes or code execution.

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