Katalog CVE

CVE-2026-105837

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

Streszczenie

libmikmod przed wersją 3.3.14 zawiera podatność przepełnienia liczb całkowitych w DSM_Load() w load_dsm.c, która pozwala atakującym wywołać przepełnienie bufora sterty poprzez spreparowane liczby ścieżek. Atakujący mogą dostarczyć moduł DSM, którego iloczyn numchn i numpat zawija 16-bitową wartość, nadpisując pamięć sterty, co powoduje awarie lub potencjalne wykonanie 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 DSM.

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 vulnerability in DSM_Load() in load_dsm.c that allows attackers to trigger heap buffer overflow via crafted track counts. Attackers can supply a DSM module whose numchn and numpat product wraps a 16-bit value, overwriting heap memory to cause crashes or potential code execution.

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