Katalog CVE

CVE-2026-116730

ŚrednieCVSS 5.5
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ść odczytu poza granicami sterty w funkcji DivEngine::loadFTM() w pliku src/engine/fileOps/ftm.cpp, wywołaną nieograniczoną liczbą nut DPCM podczas importu modułu FamiTracker. Atakujący może spreparować moduł .ftm, .dnm lub 0CC/E-FamiTracker z liczbą nut instrumentu 2A03 powyżej 120, aby odczytać poza tablicę noteMap i spowodować awarię Furnace przy otwarciu.

Ocena ryzyka

Może nastąpić wyciek danych z pamięci sterty lub awaria aplikacji Furnace. Organizacje używające Furnace do przetwarzania nieufnych modułów są narażone na ujawnienie informacji i przerwy w działaniu.

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 heap read vulnerability in DivEngine::loadFTM() in src/engine/fileOps/ftm.cpp, triggered by an unbounded DPCM note count during FamiTracker module import. Attackers can craft a .ftm, .dnm or 0CC/E-FamiTracker module with a 2A03 instrument note count above 120 to read past the noteMap array and crash Furnace when opened.

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