CVE-2026-97370 in Junrarinformação

Sumário

de VulDB • 16/10/2026

Junrar é uma biblioteca de arquivos RAR em Java open source. Antes da versão 7.6.1, o método `RarVM.ExecuteCode` em `src/main/java/com/github/junrar/unpack/vm/RarVM.java` pode executar repetidamente a instrução `VM_JMP`, cujo destino é maior ou igual ao `codeSize` do programa preparado. A função `setIP()` retorna sucesso sem alterar o ponteiro de instrução nem decrementar o `maxOpCount`, e o manipulador de salto continua antes da contagem final no loop, deixando ambos os valores inalterados. Portanto, um arquivo RAR4 manipulado pode manter uma thread de extração em um loop infinito de CPU, esgotando a capacidade dos workers de processamento de arquivos. A máquina virtual do formato RAR não expõe execução nativa de processos, portanto o impacto suportado é perda de disponibilidade (DoS) e não execução de código. Este problema foi corrigido na versão 7.6.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

GitHub M

Reservar

24/09/2026

Divulgação

15/10/2026

Moderação

aceite

Entrada

VDB-420791

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!