CVE-2026-77423 in JLineinformación

Resumen

por VulDB • 2026-09-23

JLine es una biblioteca de Java para gestionar la entrada por consola. Desde la versión 3.0.0 hasta las versiones 3.30.15 y 4.3.1, el visor integrado `less` de JLine pasa patrones de búsqueda y filtrado de visualización controlados por el usuario desde `getPattern(boolean doDisplayPattern)` en `builtins/src/main/java/org/jline/builtins/Less.java` directamente al motor de expresiones regulares con retroceso (backtracking) de Java, aplicándolos repetidamente al contenido del archivo. Una expresión con cuantificadores anidados evaluada contra líneas que no coinciden puede consumir una cantidad excesiva de CPU y bloquear indefinidamente el hilo de la sesión; además, sesiones repetidas en implementaciones Telnet o SSH pueden agotar un grupo de trabajadores acotado (bounded worker pool). Este problema está resuelto en las versiones 3.30.15 y 4.3.1.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Reservar

2026-08-20

Divulgación

2026-09-23

Moderación

aceptado

Artículo

VDB-409108

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!