Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 16 OCT · 13:34

CVE-2026-55543 Ejecución de código arbitrario mediante archivos .tg en TuxGuitar

Antes de 2.1.0, un archivo .tg no confiable puede establecer gervil.soundbank.path para referenciar un archivo en disco, incluido el propio .tg, cuya entrada META-INF/services/javax.sound.midi.Soundbank nombra una clase del atacante almacenada en ese archivo. Al abrirlo, JARSoundbankReader usa un cargador de clases no verificado para cargar e instanciar esa clase, ejecutando su constructor con los privilegios del proceso TuxGuitar. Se corrige en 2.1.0.

8.5ALTA

CVSS 4.0

  • Probabilidad de explotación0,1 %
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • helge17 tuxguitar

    < 2.1.0

Qué hacer

  1. Verificá si usás tuxguitar y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 4.0 · 8.5 ALTA

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

  • Vector de ataqueLocal
  • Complejidad del ataqueBaja
  • Requisitos del ataqueNinguno
  • Privilegios requeridosNinguno
  • Interacción del usuarioPasiva
  • Confidencialidad (sistema vulnerable)Alta
  • Integridad (sistema vulnerable)Alta
  • Disponibilidad (sistema vulnerable)Alta
  • Confidencialidad (sistemas posteriores)Ninguna
  • Integridad (sistemas posteriores)Ninguna
  • Disponibilidad (sistemas posteriores)Ninguna

Descripción original

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.

Referencias (3)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.