Bug 2499926 (CVE-2026-6790) - CVE-2026-6790 jetty: Jetty: Improper Host header validation can lead to request routing issues
Summary: CVE-2026-6790 jetty: Jetty: Improper Host header validation can lead to reque...
Keywords:
Status: NEW
Alias: CVE-2026-6790
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2511547 2511548 2511549
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-07-14 10:01 UTC by OSIDB Bzimport
Modified: 2026-08-05 13:51 UTC (History)
80 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-07-14 10:01:26 UTC
In Eclipse Jetty, for HTTP/1, HTTP/2 and HTTP/3 requests, there is no strict check that the request authority (host and port) matches what provided in the Host header (if present).




This was not enforced in earlier HTTP RFC (for example, in RFC 2616), but it is in the latest RFC (9110 and 9112).




This mismatch can cause a number of problems that may be classified as vulnerabilities such as:



  *  
        
      URI constructions (for example, for redirects -- this is typical for login pages)

  *  
        
      Virtual host selection

  *  
        
      Reverse proxying

  *  
        
      Misleading logs

  *  
        
      Etc.






Given that the latest RFCs require that request authority and Host header must match, Jetty should enforce this invariant.


Note You need to log in before you can comment on or make changes to this bug.