CVE-2026-10050

Eclipse Foundation · Eclipse Jetty

The Digest authentication component in Eclipse Jetty incorrectly uses ISO-8859-1 encoding for passwords, which can lead to authentication bypass or credential handling issues.

Executive summary

A flaw in the Eclipse Jetty Digest authentication mechanism regarding character encoding potentially undermines the security of user credentials and authentication processes.

Vulnerability

The Digest authentication server-side component incorrectly uses ISO-8859-1 encoding to process password bytes. This vulnerability affects unauthenticated remote attackers who can leverage the encoding mismatch to potentially bypass authentication checks.

Business impact

Successful exploitation of this authentication flaw could allow attackers to bypass security controls, resulting in unauthorized access to protected resources. With a CVSS score of 8.7, the risk of credential compromise is high, necessitating immediate attention to prevent potential data breaches.

Remediation

Immediate Action: Update the Eclipse Jetty server to the latest version provided by the Eclipse Foundation to ensure the authentication component uses proper encoding standards.

Proactive Monitoring: Review authentication logs for anomalous patterns or failed login attempts that may suggest an attempt to exploit the Digest authentication mechanism.

Compensating Controls: If an immediate patch is not feasible, consider disabling Digest authentication in favor of stronger, alternative authentication methods until the update is applied.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the central role of Eclipse Jetty in many application architectures, this vulnerability presents a significant risk. Administrators must verify their current version and apply the vendor-provided patches as soon as they are made available to maintain a secure environment.