Description
Eclipse Jetty's `SessionAuthentication` retains authentication credentials in a serializable object. When the credentials contain a plaintext password and the authenticated session is persisted to a session data store, the password may consequently be written to persistent storage in plaintext.



An attacker with sufficient privileges to read the persisted session data may obtain the plaintext passwords of authenticated users.
Published: 2026-10-15
Score: 5.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Plaintext Password Disclosure
Action: Apply Patch
AI Analysis

Impact

Eclipse Jetty's SessionAuthentication serializes authentication credentials in a session object. When a user logs in with a plaintext password, the password is stored unchanged inside that object. Persisting the session to the server's session data store results in the plaintext password being written to disk, exposing it to anyone who can read the store. This flaw directly leads to credential disclosure, compromising accounts that rely on those passwords.

Affected Systems

The vulnerability is present in the Eclipse Jetty server, specifically the SessionAuthentication component. No particular Jetty version is explicitly listed; therefore all versions that implement the described serialization mechanism are potentially affected. Administrators should assess the Jetty version they are running against the Jetty project advisories for confirmation.

Risk and Exploitability

The CVSS score of 5.6 indicates a moderate severity. The EPSS score is less than 1%, suggesting a low probability of exploitation in the wild. Because the flaw requires the attacker to have read access to the session persistence store, it is not a remote vulnerability but still critical if privileged insiders or compromised services can read the data. The vulnerability is not listed in CISA's KEV catalog, but organizations that deploy Jetty in production should still consider patching promptly.

Generated by OpenCVE AI on October 17, 2026 at 01:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Jetty to the latest stable release where the SessionAuthentication serialization of passwords has been removed or encrypted.
  • Restrict file system permissions on the session data store so that only the Jetty process or system administrators can read stored sessions, minimizing exposure to privileged attackers.
  • Configure Jetty to strip or hash plaintext passwords before persisting sessions, or disable session persistence for authenticated users if not required.

Generated by OpenCVE AI on October 17, 2026 at 01:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Title org.eclipse.jetty/jetty-security: Eclipse Jetty: Plaintext password disclosure via session persistence
Weaknesses CWE-256
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

threat_severity

Moderate


Thu, 15 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Description Eclipse Jetty's `SessionAuthentication` retains authentication credentials in a serializable object. When the credentials contain a plaintext password and the authenticated session is persisted to a session data store, the password may consequently be written to persistent storage in plaintext. An attacker with sufficient privileges to read the persisted session data may obtain the plaintext passwords of authenticated users.
Weaknesses CWE-312
References
Metrics cvssV4_0

{'score': 5.6, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-10-15T13:29:54.581Z

Reserved: 2026-08-14T10:15:18.422Z

Link: CVE-2026-19864

cve-icon Vulnrichment

Updated: 2026-10-15T13:29:51.675Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T10:17:12.633

Modified: 2026-10-15T14:41:34.110

Link: CVE-2026-19864

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-15T09:41:25Z

Links: CVE-2026-19864 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T02:00:07Z

Weaknesses
  • CWE-256

    Plaintext Storage of a Password

  • CWE-312

    Cleartext Storage of Sensitive Information