Katalog CVE

CVE-2026-116731

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Furnace do wersji 0.6.8.3 zawiera podatność zapisu poza granicami w funkcji DivEngine::loadFTM(), która pozwala atakującym uszkodzić pamięć sterty poprzez niesprawdzony indeks podutworu w bloku GROOVES. Atakujący może spreparować moduł FamiTracker z liczbą podutworów 2 lub więcej, aby zapisać wzorzec groove poza wektor podutworów, powodując awarię Furnace przy otwarciu.

Ocena ryzyka

Może nastąpić uszkodzenie pamięci sterty i awaria aplikacji Furnace, co może prowadzić do wykonania kodu lub destabilizacji. Organizacje używające Furnace do przetwarzania nieufnych modułów są narażone.

Rekomendacja

Zaktualizuj Furnace do wersji nowszej niż 0.6.8.3, jeśli jest dostępna, lub wdroż poprawkę od dostawcy. Unikaj otwierania nieufnych modułów FamiTracker do czasu aktualizacji.

Inne podatności w Furnace

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

Furnace through 0.6.8.3 contains an out-of-bounds write vulnerability in DivEngine::loadFTM() that allows attackers to corrupt heap memory via an unchecked subsong index in the GROOVES block. Attackers can craft a FamiTracker module with a subsong count of 2 or more to write a groove pattern past the subsong vector, crashing Furnace when opened.

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