CVE-2026-55543 Details
Description
TuxGuitar is an open-source guitar tablature editor. Prior to 2.1.0, an untrusted .tg file can set gervil.soundbank.path to reference an on-disk archive, including the .tg file itself, whose META-INF/services/javax.sound.midi.Soundbank entry names an attacker-supplied class stored in that archive. When a user opens the file, JARSoundbankReader uses an unverified class loader to load and instantiate that class, executing its constructor with the privileges of the TuxGuitar process. This issue is fixed in version 2.1.0.
An arbitrary code execution vulnerability has been identified in TuxGuitar versions prior to 2.1.0. The issue arises when an untrusted .tg file is opened, allowing an attacker to execute malicious Java classes with the application's privileges. This exploitation is made possible by embedding a harmful class into the .tg file, which is then loaded and executed by TuxGuitar's soundbank processing feature.
Users should update to TuxGuitar version 2.1.0 or later, where this vulnerability has been patched.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 16, 2026CISA-ADP
Assessed Oct 28, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/helge17/tuxguitar/security/advisories/GHSA-v66p-c82h-w3cq | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/helge17/tuxguitar/commit/a7eef20e2e02ee454597d42c295327d9f098c636 | [email protected] | Source CodeVendor |
| https://github.com/helge17/tuxguitar/releases/tag/2.1.0 | [email protected] | Release NotesVendor |
| https://github.com/helge17/tuxguitar/security/advisories/GHSA-v66p-c82h-w3cq | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-470 | Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') | [email protected] |
| CWE-94 | Improper Control of Generation of Code ('Code Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| TuxGuitar | <= 2.0.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 28, 2026 | CVE Modified | CISA-ADP |
| Oct 16, 2026 | New CVE Received | [email protected] |
Volerion