CVE-2026-108577
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
W Konstanty Bialkowski libmodplug do wersji 0.8.9.1 wykryto podatność. Problem dotyczy funkcji abc_add_gchord w pliku src/load_abc.cpp komponentu ABC Music Format Parser. Manipulacja powoduje zużycie zasobów. Atak może być inicjowany zdalnie. Producent został poinformowany, ale nie odpowiedział.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego wyczerpania zasobów systemowych, co może prowadzić do odmowy usługi (DoS) i zakłócenia działania aplikacji.
Rekomendacja
Zaleca się aktualizację libmodplug do wersji nowszej niż 0.8.9.1 oraz ograniczenie dostępu do parsera ABC, a także monitorowanie użycia zasobów.
Inne podatności w libmodplug
Zobacz wszystkie- CVE-2026-111271Średnie
libmodplug do wersji 0.8.9.1 zawiera odczyt poza zakresem bufora sterty w funkcji CSoundFile::ReadAMS2() w pliku src/load_ams.cpp, który pozwala atakującym odczytać sąsiednią pamięć sterty poprzez spreparowane pliki AMS. Atakujący może dostarczyć moduł AMS, którego bajty efektów wzorca mają ustawiony bit 7, wyprowadzając dekoder poza bufor wejściowy i wywołując awarię.
- CVE-2026-111270Średnie
libmodplug do wersji 0.8.9.1 zawiera zapis poza zakresem bufora sterty w funkcji CSoundFile::ReadDSM() w pliku src/load_dsm.cpp, ponieważ zmienna nPat nie jest sprawdzana względem MAX_PATTERNS. Atakujący może dostarczyć spreparowany plik DSM z ponad 240 blokami PATT lub zawijającą wartością patt_len, aby uszkodzić pamięć sterty i wywołać awarię procesu.
- CVE-2026-75904Niskie
Biblioteka libmodplug do wersji 0.8.9.1 zawiera odczyt poza zakresem w funkcji pat_smplooped w src/load_pat.cpp. Funkcja waliduje tylko górną granicę indeksu próbki, a następnie odejmuje jeden przed indeksowaniem tablicy pat_loops, co pozwala na odczyt bajtu przed tablicą, gdy indeks wynosi zero.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was determined in Konstanty Bialkowski libmodplug up to 0.8.9.1. This issue affects the function abc_add_gchord of the file src/load_abc.cpp of the component ABC Music Format Parser. This manipulation causes resource consumption. The attack may be initiated remotely. The vendor was contacted early about this disclosure but did not respond in any way.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

