Vulnerability · Published Sep 23, 2026 · Assigned by GitHub_M

CVE-2026-77421JLine: ReDoS in Nano Editor Regex Search Mode

Medium 6.5

In plain English

A medium-severity regular-expression denial of service in jline3 from jline. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 38% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)0.4%top 62.1% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in nano editor's regex search mode passes a user-controlled search term from doSearch(String text) in builtins/src/main/java/org/jline/builtins/Nano.java to Java's backtracking regular expression engine without a timeout or backtracking bound. A nested-quantifier expression evaluated against non-matching buffer content can consume excessive CPU and indefinitely block the editor session thread, and remote multi-user deployments can lose a worker thread for each affected session. This issue is fixed in versions 3.30.15 and 4.3.1.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12jline3no fix listedDEBIAN-CVE-2026-77421
Debian:13jline3no fix listedDEBIAN-CVE-2026-77421
Debian:14jline3no fix listedDEBIAN-CVE-2026-77421
Mavenorg.jline:jline-builtins4.3.1GHSA-ph9c-7hw9-vhhw
Mavenorg.jline:jline-builtins3.30.15GHSA-ph9c-7hw9-vhhw
Ubuntu:22.04:LTSjlineno fix listedUBUNTU-CVE-2026-77421
Ubuntu:24.04:LTSjlineno fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.04:LTSjlineno fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.10jlineno fix listedUBUNTU-CVE-2026-77421
Ubuntu:22.04:LTSjline2no fix listedUBUNTU-CVE-2026-77421
Ubuntu:24.04:LTSjline2no fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.04:LTSjline2no fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.10jline2no fix listedUBUNTU-CVE-2026-77421
Ubuntu:22.04:LTSjline3no fix listedUBUNTU-CVE-2026-77421
Ubuntu:24.04:LTSjline3no fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.04:LTSjline3no fix listedUBUNTU-CVE-2026-77421
Ubuntu:26.10jline3no fix listedUBUNTU-CVE-2026-77421

Affected products (as reported)

VendorProductVersions
jline jline3 >= 3.0.0, < 3.30.15>= 4.0.0, < 4.3.1

Weakness: CWE-1333 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

References