CVE catalog

CVE-2026-56740

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 limit the number of environment variables a client may i

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.88% · Oct 27, 2026

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 limit the number of environment variables a client may inject via the Telnet NEW-ENVIRON option, and TelnetIO.readNEVariables() in TelnetIO.java:1127-1180 stores each variable pair in a HashMap held by ConnectionData, allowing an unauthenticated attacker to flood unique variable pairs before the terminating IAC SE byte and exhaust JVM heap memory with an OutOfMemoryError. This issue is fixed in versions 3.30.14, 4.0.16, and 4.2.1.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianjlinesid1.0-3unknown
Debianjlineforky1.0-3unknown
Debianjlinetrixie1.0-3unknown
Debianjlinebookworm1.0-3unknown
Debianjline2sid2.14.6-6unknown
Debianjline2forky2.14.6-6unknown
Debianjline2trixie2.14.6-6unknown
Debianjline2bookworm2.14.6-5unknown
Debianjline3sid3.3.1-5vulnerable
Debianjline3forky3.3.1-5vulnerable
Debianjline3trixie3.3.1-4vulnerable
Debianjline3bookworm3.3.1-3vulnerable
CpejlineNot reportedNot reportedvulnerable
Cpejline2Not reportedNot reportedvulnerable
Cpejline3Not reportedNot reportedvulnerable
CpejlineNot reported4.2.1fixed
Mavenorg.jline:jline-remote-telnetNot reported3.30.14fixed
Susejline3linux enterprise server 16.03.30.15-160000.1.1fixed
Susejline3linux enterprise server for sap applications 16.03.30.15-160000.1.1fixed
Opensusejline3leap 16.03.30.15-160000.1.1fixed
Opensusejline3tumbleweed3.30.15-3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjlinesourcesid(unfixed)not yet assignedNot reportedNot reported
Debianjlinesourceforky(unfixed)not yet assignedNot reportedNot reported
Debianjlinesourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianjlinesourcebookworm(unfixed)not yet assignedNot reportedNot reported
Debianjline2sourcesid(unfixed)not yet assignedNot reportedNot reported
Debianjline2sourceforky(unfixed)not yet assignedNot reportedNot reported
Debianjline2sourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianjline2sourcebookworm(unfixed)not yet assignedNot reportedNot reported
Debianjline3sourcesid(unfixed)not yet assignedNot reported[1143458]
Debianjline3sourceforky(unfixed)not yet assignedNot reported[1143458]
Debianjline3sourcetrixie(unfixed)not yet assignedNot reported[1143458]
Debianjline3sourcebookworm(unfixed)not yet assignedNot reported[1143458]
CpejlinecpeNot reported4.2.1Not reportedNVD-CVE-2026-56740Not reported
Mavenorg.jline:jline-remote-telnetmavenNot reported3.30.14Not reportedGHSA-47QP-HQVX-6R3FNot reported
Susejline3rpmlinux enterprise server 16.03.30.15-160000.1.1Not reportedSUSE-SU-2026:22856-1Not reported
Susejline3rpmlinux enterprise server for sap applications 16.03.30.15-160000.1.1Not reportedSUSE-SU-2026:22856-1Not reported
Opensusejline3rpmleap 16.03.30.15-160000.1.1Not reportedOPENSUSE-SU-2026:21423-1Not reported
Opensusejline3rpmtumbleweed3.30.15-3.1Not reportedOPENSUSE-SU-2026:11338-1Not reported

[Debian bug #1143458]

Notes

[trixie] jline3: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libjline2-java]Affected

    Source package: [jline2]

    Details (2)
    • 2.14.6-5 · all · bookworm

      Affected

      nvd · jline2 · debian · bookworm; nvd · jline2 · debian · 12

    • 2.14.6-5 · all · bookworm

      Affected

      nvd · jline2 · debian · bookworm; nvd · jline2 · debian · 12

  • [libjline3-java]Affected

    Source package: [jline3]

    Details (2)
    • 3.3.1-3 · all · bookworm

      Affected

      nvd · jline3 · debian · bookworm; nvd · jline3 · debian · 12

    • 3.3.1-3 · all · bookworm

      Affected

      nvd · jline3 · debian · bookworm; nvd · jline3 · debian · 12

  • [libjline-java]Affected

    Source package: [jline]

    Details (2)
    • 1.0-3 · all · bookworm

      Affected

      nvd · jline · debian · bookworm; nvd · jline · debian · 12

    • 1.0-3 · all · bookworm

      Affected

      nvd · jline · debian · bookworm; nvd · jline · debian · 12

  • Source package: [jline]

    Details (2)
    • 1.0-3 · all · bookworm

      Affected

      nvd · jline · debian · bookworm; nvd · jline · debian · 12

    • 1.0-3 · all · bookworm

      Affected

      nvd · jline · debian · bookworm; nvd · jline · debian · 12

[Debian 13 (Trixie)]

  • [libjline2-java]Affected

    Source package: [jline2]

    Details (2)
    • 2.14.6-6 · all · trixie

      Affected

      nvd · jline2 · debian · 13

    • 2.14.6-6 · all · trixie

      Affected

      nvd · jline2 · debian · 13

  • [libjline3-java]Affected

    Source package: [jline3]

    Details (2)
    • 3.3.1-4 · all · trixie

      Affected

      nvd · jline3 · debian · 13

    • 3.3.1-4 · all · trixie

      Affected

      nvd · jline3 · debian · 13

  • [libjline-java]Affected

    Source package: [jline]

    Details (2)
    • 1.0-3 · all · trixie

      Affected

      nvd · jline · debian · 13

    • 1.0-3 · all · trixie

      Affected

      nvd · jline · debian · 13

  • Source package: [jline]

    Details (2)
    • 1.0-3 · all · trixie

      Affected

      nvd · jline · debian · 13

    • 1.0-3 · all · trixie

      Affected

      nvd · jline · debian · 13

[openSUSE Tumbleweed]

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • [jline3-curses]Unknown

    Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • [jline3-jansi]Unknown

    Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • [jline3-native]Unknown

    Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • [jline3-reader]Unknown

    Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • [jline3-style]Unknown

    Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

  • Source package: [jline3]

    Details (1)
    • 3.30.16-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.30.15-3.1

      Version impact unknown

      nvd · jline3 · opensuse · tumbleweed

Next results

Observed:

References