SEPTEMBER 8, 2026
Live Feed
Back to database
Case File

CVE-2026-56741

HIGH · CVSS 7.5 EPSS 0.52% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-17 · Last synced 2026-08-16

CyberRota Analysis

AI-Generated

The JLine library for Java is vulnerable in versions prior to 3.30.14, 4.0.16, and 4.2.1, where the Telnet server's remote-telnet module fails to limit terminal dimensions from the Telnet NAWS option. This flaw allows unauthenticated remote attackers to exploit the system by sending excessively large dimensions, leading to CPU exhaustion and denial of service. Organizations using affected versions of JLine should prioritize upgrading to the patched versions to mitigate this high-severity vulnerability.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-56741
Severity
HIGH
CVSS
7.5
EPSS
0.52%
Java

Original NVD Description

JLine is a Java library for handling console input. Prior to 3.30.14, 4.0.16, and 4.2.1, the JLine3 Telnet server remote-telnet module does not apply an upper bound to terminal dimensions received via the Telnet NAWS option, and TelnetIO.handleNAWS() in TelnetIO.java:856-879 reads client-supplied width and height as 16-bit unsigned integers and passes values such as 65535x65535 to setTerminalGeometry(), allowing an unauthenticated remote attacker to repeatedly alternate values and trigger continuous expensive rendering work that causes CPU exhaustion and denial of service. This issue is fixed in versions 3.30.14, 4.0.16, and 4.2.1.