Appsecure logo

CVE-2022-2047: Low Vulnerability in Eclipse Jetty

A low-severity vulnerability has been identified in Eclipse Jetty affecting versions 9.4.0 to 9.4.46, 10.0.0 to 10.0.9, and 11.0.0 to 11.0.9. This vulnerability could lead to issues in proxy scenarios if not addressed promptly.

LOWPublic ExploitCVSS 2.7 · Published July 7, 2022

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

The vulnerability identified as CVE-2022-2047 affects multiple versions of Eclipse Jetty, specifically versions 9.4.0 through 9.4.46, 10.0.0 through 10.0.9, and 11.0.0 through 11.0.9. This vulnerability arises from the improper parsing of the authority segment of an HTTP scheme URI, resulting in the Jetty HttpURI class incorrectly detecting an invalid input as a hostname. The consequence is potential failures in proxy scenarios.

With a CVSS score of 2.7, this vulnerability is classified as low severity. However, organizations using affected versions should not overlook it, as it could lead to integrity issues, impacting the overall functionality of proxy services. Proper remediation is crucial to maintain operational integrity.

Current exploitation status indicates that while there is no known public exploit, the presence of potential proof-of-concept (PoC) code raises concerns regarding its exploitation risk. Organizations should address this vulnerability as part of their security practices.

Organizations should prioritize patching immediately, given the potential for integrity impact, despite the low overall severity.

Vulnerability Details

The official description of this vulnerability states: "In Eclipse Jetty versions 9.4.0 thru 9.4.46, and 10.0.0 thru 10.0.9, and 11.0.0 thru 11.0.9, the parsing of the authority segment of an http scheme URI, the Jetty HttpURI class improperly detects an invalid input as a hostname. This can lead to failures in a Proxy scenario."

This vulnerability is categorized under CWE-20, which indicates improper input validation. The lack of sufficient validation may lead to unexpected behavior in the affected components.

The total impact score of the vulnerability is 1.4, with a low exploitability score of 1.2. This indicates that while it is assessed as having a low risk for exploitation, it is still significant enough to warrant attention.

Technical Analysis

The root cause of this vulnerability lies in the parsing mechanism of the Jetty HttpURI class. The design flaw allows it to accept invalid input as a valid hostname, which may lead to failures during proxy operations.

This issue demonstrates an attack vector that is primarily network-based, with low attack complexity. The vulnerability requires high privileges for exploitation, and it does not necessitate user interaction.

The confidentiality impact is rated as none, while the integrity impact is low due to the potential for incorrect data handling. There is no availability impact associated with this vulnerability.

Risk & Impact Analysis

Organizations utilizing affected versions of Eclipse Jetty should be aware of the risk this vulnerability poses to their applications. The integrity impact, albeit low, suggests that there is a possibility for incorrect data handling and operational disruptions in proxy setups.

Given the low severity score, the urgency for remediation can be classified as moderate. Organizations may address this in their routine maintenance cycle, but they should remain vigilant, especially if they rely heavily on proxy functionalities.

The blast radius of this vulnerability is limited to environments where the affected Jetty versions are deployed. However, in those scenarios, the risk of operational failures should not be underestimated.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

No

Ransomware Use

No

Affected Versions

The vulnerable versions of Eclipse Jetty are 9.4.0 through 9.4.46, 10.0.0 through 10.0.9, and 11.0.0 through 11.0.9. Specifically, organizations using any versions prior to the vendor patch should prioritize updates.

Mitigation & Remediation

To mitigate this vulnerability, organizations should update to the latest version of Eclipse Jetty. If a patch is unavailable, consider implementing network controls to restrict access to vulnerable services.

For further assistance, organizations can utilize penetration testing services to validate their security posture against this and other vulnerabilities.

Detection Guidance

Organizations should monitor log files for any anomalies related to the Jetty service. Any unexpected behavior or access patterns should be investigated thoroughly.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2022-2047 highlights the need for continuous vigilance in software development and deployment. As vulnerabilities become more complex, the importance of thorough testing and validation increases.

Organizations should learn from this incident to enhance their security protocols, ensuring proper input validation and error handling mechanisms are in place.

For further reading on vulnerability management, organizations can explore our guide on vulnerability management programs and strategies to bolster their defenses against emerging threats.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.