CVE Vulnerabilities

CVE-2018-12538

J2EE Misconfiguration: Insufficient Session-ID Length

Published: Jun 22, 2018 | Modified: Nov 21, 2024
CVSS 3.x
8.8
HIGH
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
6.5 MEDIUM
AV:N/AC:L/Au:S/C:P/I:P/A:P
RedHat/V2
RedHat/V3
5.6 MODERATE
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Ubuntu
MEDIUM

In Eclipse Jetty versions 9.4.0 through 9.4.8, when using the optional Jetty provided FileSessionDataStore for persistent storage of HttpSession details, it is possible for a malicious user to access/hijack other HttpSessions and even delete unmatched HttpSessions present in the FileSystems storage for the FileSessionDataStore.

Weakness

The J2EE application is configured to use an insufficient session ID length.

Affected Software

Name Vendor Start Version End Version
Jetty Eclipse 9.4.0 (including) 9.4.8 (including)
Jetty9 Ubuntu artful *

Potential Mitigations

References