CVE-2026-77421 in JLineinformation

Résumé

par VulDB • 23/09/2026

JLine est une bibliothèque Java pour la gestion de l'entrée en console. De la version 3.0.0 jusqu'à la 3.30.15 et la 4.3.1, le mode de recherche par expression régulière (regex) de l'éditeur nano intégré à JLine transmet un terme de recherche contrôlé par l'utilisateur depuis `doSearch(String text)` dans `builtins/src/main/java/org/jline/builtins/Nano.java` vers le moteur d'expressions régulières avec backtracking de Java, sans délai d'expiration (timeout) ni limite sur les retours en arrière. Une expression à quantificateur imbriqué évaluée contre un contenu de tampon ne correspondant pas peut consommer excessivement du CPU et bloquer indéfiniment le thread de session de l'éditeur ; dans les déploiements multi-utilisateurs distants, cela peut entraîner la perte d'un thread de travail pour chaque session concernée. Ce problème est corrigé dans les versions 3.30.15 et 4.3.1.

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

Responsable

GitHub M

Réserver

20/08/2026

Divulgation

23/09/2026

Modérer

accepté

Entrée

VDB-409086

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!