Eclipse Jetty bug bounty programs
jetty.org Updated
Eclipse Jetty runs one public program: a Sorona bug bounty paying up to $1,500.
- Top reward
- $1,500
- Sorona
- Programs
- 1
- 1 pays cash
- Targets in scope
- 10
- 2 types
- Last change
- None yet
- Tracked since Nov 2026
Where to report
The one public program Eclipse Jetty runs.
| Program | Critical | High | Medium | Low | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|---|---|---|---|
|
Eclipse Jetty
Sorona · Bug bounty |
– | – | – | $100 | $1,500 | Partial | – | – | Open |
-
- Critical
- –
- High
- –
- Medium
- –
- Low
- $100
- Safe harbor
- Partial
Amounts are the top reward per severity in the currency each program pays. First response is the platform's measured average when it publishes one, else what the policy promises.
What is in scope
10 targets. 6 excluded.
-
https://jetty.org
Web
-
Reports go to [email protected] against any currently supported branch, and nothing narrower than the Jetty server itself is carved out. The patch pathway attaches to github.com/jetty/jetty.project
Products and areas
-
Request body handling in full: MultiPartFormInputStream, the file-upload parsers, form decoding and the compression handlers
Products and areas
-
Session management, including session identifiers, the clustered and persistent session stores, and the servlet context isolation around them
Products and areas
-
Static content and resource serving as a whole, covering ResourceHandler, DefaultServlet, path resolution, alias checking and the %2e and %2f normalisation logic
Products and areas
-
The HTTP protocol implementation across every version the server speaks: HTTP/1.1, HTTP/2, the HTTP/3 implementation in Jetty 12, and the request-smuggling and desync surface between them
Products and areas
-
The proxy, rewrite and gzip handler modules the project ships, and the connector and buffer layer underneath all of it
Products and areas
-
The security subsystem end to end: the security-constraint matcher, ConstraintSecurityHandler, the authenticators and the login services behind them
Products and areas
-
The servlet container and deployment machinery: context handling, the deployer, JNDI and annotation scanning
Products and areas
-
WebSocket framing and the HTTP upgrade path, both the Jakarta and the native Jetty APIs
Products and areas
No target matches. Try part of a host name, such as the company name.
Out of scope 6
Don't test these. A program can exclude a host another program covers; the program you report to decides.
-
Applications deployed on Jetty rather than defects in Jetty itself
-
Bugs in the JDK or in Netty, which belong to their own upstreams
-
Jetty 9.x and earlier, which are end-of-life upstream and maintained only under Webtide commercial contract
-
One-line non-exploitable crash fixes, which sit at the bottom of the reward ladder
-
Patches with no signed Eclipse Contributor Agreement behind them, since they cannot merge and the reward depends on the merge
-
Servlet-specification behaviour that is correct but surprising, which is a specification argument rather than a vulnerability
Recent changes
Reward and scope changes across every Eclipse Jetty program, newest first.
No changes recorded yet. New targets and reward moves show up here and in the RSS feed.
Recent CVEs
Published vulnerabilities in Eclipse Jetty products, from the NVD.
-
CVE-2006-6969 Medium
Jetty before 4.2.27, 5.1 before 5.1.12, 6.0 before 6.0.2, and 6.1 before 6.1.0pre3 generates predictable session identifiers using java.util.random, which makes it easier for remote attackers to guess a session identifier through brute force attacks, bypass authentication requirements, and possibly conduct cross-site request forgery attacks.
-
CVE-2006-2758 Medium
Directory traversal vulnerability in jetty 6.0.x (jetty6) beta16 allows remote attackers to read arbitrary files via a %2e%2e%5c (encoded ../) in the URL. NOTE: this might be the same issue as CVE-2005-3747.
-
CVE-2006-2759 Medium
jetty 6.0.x (jetty6) beta16 allows remote attackers to read arbitrary script source code via a capital P in the .jsp extension, and probably other mixed case manipulations.
-
CVE-2004-2381 Medium
HttpRequest.java in Jetty HTTP Server before 4.2.19 allows remote attackers to cause denial of service (memory usage and application crash) via HTTP requests with a large Content-Length.
-
CVE-2004-2478 High
Unspecified vulnerability in Jetty HTTP Server, as used in (1) IBM Trading Partner Interchange before 4.2.4, (2) CA Unicenter Web Services Distributed Management (WSDM) before 3.11, and possibly other products, allows remote attackers to read arbitrary files via a .. (dot dot) in the URL.
-
CVE-2002-1533 Medium
Cross-site scripting (XSS) vulnerability in Jetty JSP servlet engine allows remote attackers to insert arbitrary HTML or script via an HTTP request to a .jsp file whose name contains the malicious script and some encoded linefeed characters (%0a).
-
CVE-2002-1178 Medium
Directory traversal vulnerability in the CGIServlet for Jetty HTTP server before 4.1.0 allows remote attackers to execute arbitrary commands via ..\ (dot-dot backslash) sequences in an HTTP request to the cgi-bin directory.
About this page
This page gathers every public program listed under jetty.org: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.
Something wrong or missing? Report a correction.