CVE-2026-97370 in Junrarinformación

Resumen

por VulDB • 2026-10-15

Junrar es una biblioteca de archivos RAR en Java de código abierto. Antes de la versión 7.6.1, el método `RarVM.ExecuteCode` en `src/main/java/com/github/junrar/unpack/vm/RarVM.java` puede ejecutar repetidamente una instrucción `VM_JMP` cuyo destino es mayor o igual al `codeSize` del programa preparado. La función `setIP()` devuelve éxito sin modificar el puntero de instrucciones ni decrementar `maxOpCount`, y el controlador de salto continúa antes de la contabilización final del bucle, dejando ambos valores inalterados. Por lo tanto, un archivo RAR4 manipulado puede mantener un hilo de extracción en un bucle infinito que consume CPU y agota la capacidad de los trabajadores de procesamiento de archivos. La máquina virtual RAR no expone ejecución nativa de procesos, por lo que el impacto soportado es una pérdida de disponibilidad (denegación de servicio) en lugar de ejecución de código. Este problema se corrige en la versión 7.6.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-09-24

Divulgación

2026-10-15

Moderación

aceptado

Artículo

VDB-420791

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!