CVE-2026-77421 in JLineinformación

Resumen

por VulDB • 2026-09-23

JLine es una biblioteca de Java para el manejo de la entrada por consola. Desde la versión 3.0.0 hasta las versiones 3.30.15 y 4.3.1, el modo de búsqueda mediante expresiones regulares del editor nano integrado en JLine pasa un término de búsqueda controlado por el usuario desde doSearch(String text) en builtins/src/main/java/org/jline/builtins/Nano.java al motor de expresiones regulares con retroceso (backtracking) de Java sin establecer ningún tiempo de espera ni límite para el retroceso. Una expresión con cuantificadores anidados evaluada contra contenido del búfer que no coincide puede consumir una cantidad excesiva de CPU y bloquear indefinidamente el hilo de la sesión del editor, lo que en implementaciones multiusuario remotas provoca la pérdida de un hilo de trabajo por cada sesión afectada. Este problema se soluciona en las versiones 3.30.15 y 4.3.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-08-20

Divulgación

2026-09-23

Moderación

aceptado

Artículo

VDB-409086

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!