CVE-2017-11662
WysokieStreszczenie
Funkcja _WM_ParseNewMidi w pliku f_midi.c w WildMIDI 0.4.2 może prowadzić do odmowy usługi poprzez odczyt nieprawidłowej pamięci i awarię aplikacji, gdy przetwarzany jest spreparowany plik mid.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wywołania awarii aplikacji, co może prowadzić do przerwy w dostępności usług.
Rekomendacja
Zaleca się aktualizację do nowszej wersji WildMIDI, aby usunąć tę podatność oraz monitorowanie logów aplikacji w celu wykrycia potencjalnych prób ataków.
Inne podatności w WildMIDI 0.4.2
Zobacz wszystkie- CVE-2017-11661Wysokie
Funkcja _WM_SetupMidiEvent w pliku internal_midi.c w WildMIDI 0.4.2 może prowadzić do odmowy usługi poprzez nieprawidłowe odczyty pamięci i awarię aplikacji, gdy przetwarzany jest spreparowany plik MIDI.
- CVE-2026-111163Średnie
WildMIDI do wersji 0.5.0 zawiera podatność heap out-of-bounds read w _WM_ParseNewHmi() w src/f_hmi.c, która odczytuje dane poza buforem podczas obsługi podzdarzeń 0xfe. Atakujący mogą dostarczyć spreparowany plik HMI z podzdarzeniem 0xfe 0x10 blisko końca bufora, aby odczytać do czterech bajtów poza alokacją.
- CVE-2026-111162Średnie
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().
Oryginalny opis (angielski, źródło NVD)
The _WM_ParseNewMidi function in f_midi.c in WildMIDI 0.4.2 can cause a denial of service (invalid memory read and application crash) via a crafted mid file.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

