Podatności libmikmod
3 znanych podatności CVE w libmikmod, przetłumaczonych i ocenionych.
- CVE-2026-105839Wysokie
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.
- CVE-2026-105838Średnie
libmikmod przed wersją 3.3.14 zawiera podatność odczytu poza zakresem pamięci sterty w loaderze Impulse Tracker load_it.c, która pozwala atakującym na odczyt sąsiedniej pamięci sterty przez zbyt duże wzorce. Atakujący mogą dostarczyć spreparowany moduł IT z więcej niż 200 wierszami wzorca, powodując, że IT_ConvertTrack() czyta poza buforem itpat i powoduje awarię aplikacji.
- CVE-2026-105837Wysokie
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

