Katalog CVE

CVE-2026-111162

ŚrednieCVSS 6.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

WildMIDI do wersji 0.5.0 zawiera podatność polegającą na odczycie poza zakresem sterty w parserze HMP (_WM_ParseNewHmp()), wynikającą z niedomkniętych długości chunków. Atakujący może dostarczyć spreparowany plik .hmp z długością chunka 0-12, która zawija się do około 4 GB, powodując awarię aplikacji lub ujawnienie bajtów sterty przez WildMidi_GetInfo().

Ocena ryzyka

Podatność może prowadzić do awarii aplikacji (odmowa usługi) oraz wycieku danych ze sterty, co może ujawnić wrażliwe informacje. Ryzyko dotyczy systemów przetwarzających niezaufane pliki MIDI/HMP.

Rekomendacja

Zaktualizuj WildMIDI do wersji nowszej niż 0.5.0, jeśli jest dostępna, lub unikaj przetwarzania niezaufanych plików .hmp. Rozważ wdrożenie walidacji długości chunków przed parsowaniem.

Inne podatności w WildMIDI

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

WildMIDI through 0.5.0 contains a heap out-of-bounds read vulnerability in the HMP parser _WM_ParseNewHmp() that allows attackers to read beyond buffers via underflowed chunk lengths. Attackers can supply a crafted .hmp file with a chunk length of 0-12 that wraps to roughly 4 GB, crashing applications or exposing heap bytes through WildMidi_GetInfo().

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