← Vulnerability feed

Vulnerability record · CVE-2015-2080 · published 7 October 2016

CVE-2015-2080: Eclipse Jetty HTTP header parsing leaks process memory

Fedoraproject · Fedora

Eclipse Jetty before 9.2.9.v20150224 mishandles illegal characters in an HTTP header, causing the exception handling code to return data from process memory in the error response. This is the JetLeak flaw, and it matters because unauthenticated remote attackers can read residual shared buffer contents that may include credentials, session data or other sensitive material.

7.5 CVSS 3.0 High EPSS 75% · top 0.5% CWE-200 · Information exposure
7.5CVSS 3.0 base score, v2 5.0
75%EPSS exploitation probability, 30 days
NoNot in CISA KEV
2Affected product versions listed by NVD
22References, 8 tagged exploit
17 Jun 2026Last modified by NVD

Description

The exception handling code in Eclipse Jetty before 9.2.9.v20150224 allows remote attackers to obtain sensitive information from process memory via illegal characters in an HTTP header, aka JetLeak.

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: high.

high priorityUnauthenticated remote memory disclosure with public exploit code and very high EPSS, but no KEV listing and only confidentiality impact.

What it is

Eclipse Jetty before 9.2.9.v20150224 mishandles illegal characters in an HTTP header, causing the exception handling code to return data from process memory in the error response. This is the JetLeak flaw, and it matters because unauthenticated remote attackers can read residual shared buffer contents that may include credentials, session data or other sensitive material.

Impact

An attacker gains disclosure of process memory contents returned in HTTP responses, potentially exposing credentials, tokens or other sensitive data from other requests. There is no integrity or availability impact; the loss is confidentiality only.

Attack surface

Reachable over the network by sending a crafted HTTP request with illegal characters in a header to a vulnerable Jetty listener. No authentication and no user interaction are required per the CVSS vector AV:N/AC:L/PR:N/UI:N.

Exploitation

Public exploit references exist (Packet Storm, Full Disclosure, GDS Security and the vendor advisory are tagged Exploit), and EPSS is very high at 0.75441 (99.5th percentile), though CVE-2015-2080 is not listed in CISA KEV. No ransomware group use is documented.

What to do

  • Upgrade Eclipse Jetty to 9.2.9.v20150224 or later; this is the only complete fix.
  • Update or replace Fedora packages carrying the affected Jetty build, and check NetApp product advisories for bundled Jetty.
  • If immediate upgrade is impossible, restrict network access to Jetty listeners and terminate HTTP at a proxy that rejects malformed headers.
  • Audit logs and responses for leaked buffer content and rotate any credentials or tokens that may have been exposed.

Detection

  • Inspect HTTP responses for unexpected binary or non-ASCII data appended to error pages or headers.
  • Alert on requests containing illegal or control characters in HTTP header names or values reaching Jetty.
  • Monitor for repeated malformed-header requests from a single source, which is consistent with memory-scraping attempts.
  • Review Jetty error logs for parser exceptions tied to header parsing on internet-facing instances.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00074.html Vendor Advisory
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00075.html Vendor Advisory
http://lists.fedoraproject.org/pipermail/package-announce/2015-March/151804.html Third Party Advisory
http://packetstormsecurity.com/files/130567/Jetty-9.2.8-Shared-Buffer-Leakage.html ExploitThird Party Advisory
http://seclists.org/fulldisclosure/2015/Mar/12 ExploitThird Party Advisory
http://www.securityfocus.com/archive/1/534755/100/1600/threaded
http://www.securityfocus.com/bid/72768 Broken Link
http://www.securitytracker.com/id/1031800 Third Party Advisory
https://blog.gdssecurity.com/labs/2015/2/25/jetleak-vulnerability-remote-leakage-of-shared-buffers-in-je.html ExploitThird Party Advisory
https://github.com/eclipse/jetty.project/blob/jetty-9.2.x/advisories/2015-02-24-httpparser-error-buffer-bleed.md ExploitVendor Advisory
https://security.netapp.com/advisory/ntap-20190307-0005/
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00074.html Vendor Advisory
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00075.html Vendor Advisory
http://lists.fedoraproject.org/pipermail/package-announce/2015-March/151804.html Third Party Advisory
http://packetstormsecurity.com/files/130567/Jetty-9.2.8-Shared-Buffer-Leakage.html ExploitThird Party Advisory
http://seclists.org/fulldisclosure/2015/Mar/12 ExploitThird Party Advisory
http://www.securityfocus.com/archive/1/534755/100/1600/threaded
http://www.securityfocus.com/bid/72768 Broken Link
http://www.securitytracker.com/id/1031800 Third Party Advisory
https://blog.gdssecurity.com/labs/2015/2/25/jetleak-vulnerability-remote-leakage-of-shared-buffers-in-je.html ExploitThird Party Advisory
https://github.com/eclipse/jetty.project/blob/jetty-9.2.x/advisories/2015-02-24-httpparser-error-buffer-bleed.md ExploitVendor Advisory
https://security.netapp.com/advisory/ntap-20190307-0005/

Track CVE-2015-2080 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2021-44228Apache Log4j2 JNDI lookup remote code executionApache Log4j2 versions 2.0-beta9 through 2.15.0 (excluding 2.12.2, 2.12.3, and 2.3.1) do not protect against attacker-controlled LDAP and other JNDI …KEVEPSS 100%analysed9.8CVE-2024-4577PHP-CGI on Windows argument injection leads to remote code executionPHP-CGI on Windows can misinterpret characters in the command line passed to Win32 API functions when certain code pages are configured, due to Windo…KEVEPSS 100%analysed9.8CVE-2021-44026Roundcube Webmail SQL injection via search parametersRoundcube Webmail before 1.3.17 and 1.4.x before 1.4.12 is prone to SQL injection through the search or search_params input. The flaw is remotely rea…KEVEPSS 70%analysed9.8CVE-2021-42013Apache HTTP Server path traversal and RCE via incomplete fixThe fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient, leaving a path traversal flaw that lets attackers map URLs to files outside…KEVEPSS 100%analysed9.8CVE-2021-41773Apache HTTP Server 2.4.49 path traversal and RCEA path normalization flaw introduced in Apache HTTP Server 2.4.49 lets attackers map URLs to files outside directories configured by Alias-like direc…KEVEPSS 100%analysed9.8CVE-2021-1870Apple WebKit logic flaw allows remote code executionA logic issue in Apple's WebKit was addressed with improved restrictions, affecting macOS Big Sur, Catalina, Mojave, iOS and iPadOS, plus WebKitGTK a…KEVEPSS 7.7%analysed9.8CVE-2021-1871Apple WebKit logic flaw allows remote code executionA logic issue in Apple's WebKit was addressed with improved restrictions. It affects macOS Big Sur, Catalina, Mojave, iOS and iPadOS, and a remote at…KEVEPSS 7.0%analysed9.8CVE-2020-16846SaltStack Salt API shell injection via crafted web requestsSaltStack Salt through 3002 is vulnerable to OS command injection when the SSH client is enabled and crafted web requests are sent to the Salt API. T…KEVEPSS 100%analysed

Source: NIST National Vulnerability Database (record CVE-2015-2080), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.