CVEstildearrowCVE-2026-116731Published Oct 26, 21:52 · Updated Oct 26, 21:52 UTC
6.1
MediumCVSS 3.1 · from VulnCheck
CVE-2026-116731

Furnace through 0.6.8.3 Out-of-Bounds Write via FamiTracker GROOVES Block Import

furnace · CWE-129 · CWE-129
Affectedfurnace
FixA patch is linked in the references.
PublishedOct 26, 21:52 · VulnCheck
ScoredOct 26 · 6.1 · VulnCheck
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:10 UTC

What we know

No known exploitation. CISA KEV, checked 22:10 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker needs local access to the machine. CVSS: local.
Someone has to open, click or run something first. CVSS: user interaction required.
A successful attack can take the service down. CVSS impact.

Description

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.

From VulnCheck

Affected and fixed versions

ProductAffectedFixed infurnaceup to 0.6.8.3–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

GitHub Issue #2966 · github.comissue trackinggithub.com/tildearrow/furnace · github.comproductgithub.com/tildearrow/furnace/commit/c120c72391e3229fe258e5759f43427febcb8693 · github.compatchgithub.com/tildearrow/furnace/blob/v0.6.8.3/src/engine/fileOps/ftm.cpp#L1597-L1605 · github.comtechnical descriptionhackmd.io/@haindpwn/furnace-ftm-import-notemap-and-groove-subsong-oob · hackmd.iothird party advisoryVulnCheck Advisory: Furnace through 0.6.8.3 Out-of-Bounds Write via FamiTracker GROOVES Block Import · vulncheck.comthird party advisory

Other CVEs in furnace

All 5 →
5.5Furnace through 0.6.8.3 Out-of-Bounds Read via FamiTracker Module Import · CVE-2026-116730Oct 268.4Out-of-bounds Read Overflow in tildearrow/furnace · CVE-2026-4732Mar 2410.0A heap-based buffer over-read or buffer overflow in tildearrow/furnace · CVE-2026-24800Jan 27