CVE-2026-10051
Eclipse Jetty: Cross-Request Leakage for trailers on HTTP/1.1 keep-alive connections
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.9
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
CVE-2026-10051- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2026-43645
6.9
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
EUVD-2026-43645- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-f4v5-65jj-pcr2
6.9
Eclipse Jetty: Cross-Request Leakage for trailers on HTTP/1.1 keep-alive connections
Description
FINDING — MEDIUM (HTTP/1.1 keep-alive connections with trailers) HttpConnection._trailers Cross-Request Leakage (Never Reset Between Requests)
Location: jetty-core/jetty-server/src/main/java/org/eclipse/jetty/server/internal/ HttpConnection.java:107, 1157-1161, 1170
Detail: _trailers (line 107) is a connection-scoped HttpFields.Mutable field. parsedTrailer() (line 1157) populates it when request N carries HTTP trailers. messageComplete() (line 1170) checks "if (_trailers != null)" — evaluates true from request N's data — and stamps it onto request N+1.
Grep confirms: ZERO occurrences of "_trailers = null" in entire HttpConnection.java.
Scenario: Request N: POST /upload (trailers: X-Checksum: abc123) Request N+1: GET /data (no trailers) app: request.getTrailers() on N+1 → returns {X-Checksum: abc123} ← STALE
Application logic branching on getTrailers() != null produces incorrect behavior. Not cross-connection (same keep-alive connection only).
More dangerous scenario: TOCTOU — trailer passes check, target swapped before use.
Workarounds
Do not rely on HTTP request trailers for security-sensitive logic, or disable persistent connections by closing the connection after each HTTP/1.1 request.
- Record
GHSA-f4v5-65jj-pcr2- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-200
- Updated
- 2026-11-02
NVD
6.9
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
CVE-2026-10051- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
6.9
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
CVE-2026-10051- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-10051
7.5
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
DEBIAN-CVE-2026-10051- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-04
Show 7 moreShow less
OSVGHSA-f4v5-65jj-pcr2
6.9
Eclipse Jetty: Cross-Request Leakage for trailers on HTTP/1.1 keep-alive connections
Description
FINDING — MEDIUM (HTTP/1.1 keep-alive connections with trailers) HttpConnection._trailers Cross-Request Leakage (Never Reset Between Requests)
Location: jetty-core/jetty-server/src/main/java/org/eclipse/jetty/server/internal/ HttpConnection.java:107, 1157-1161, 1170
Detail: _trailers (line 107) is a connection-scoped HttpFields.Mutable field. parsedTrailer() (line 1157) populates it when request N carries HTTP trailers. messageComplete() (line 1170) checks "if (_trailers != null)" — evaluates true from request N's data — and stamps it onto request N+1.
Grep confirms: ZERO occurrences of "_trailers = null" in entire HttpConnection.java.
Scenario: Request N: POST /upload (trailers: X-Checksum: abc123) Request N+1: GET /data (no trailers) app: request.getTrailers() on N+1 → returns {X-Checksum: abc123} ← STALE
Application logic branching on getTrailers() != null produces incorrect behavior. Not cross-connection (same keep-alive connection only).
More dangerous scenario: TOCTOU — trailer passes check, target swapped before use.
Workarounds
Do not rely on HTTP request trailers for security-sensitive logic, or disable persistent connections by closing the connection after each HTTP/1.1 request.
- Record
GHSA-f4v5-65jj-pcr2- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVRHSA-2026:63327
8.1
Red Hat Security Advisory: Satellite 6.16.13 Async Update
- Record
RHSA-2026:63327- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:63385
8.8
Red Hat Security Advisory: Satellite 6.19.4 Async Update
- Record
RHSA-2026:63385- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:63386
8.1
Red Hat Security Advisory: Satellite 6.18.9 Async Update
- Record
RHSA-2026:63386- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:63387
8.1
Red Hat Security Advisory: Satellite 6.17.11 Async Update
- Record
RHSA-2026:63387- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-10051
6.9
In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection. Subsequent request that do not have trailers report the trailers of the first request. Subsequent request that do have trailers report the union of trailers of the first request and the current request.
- Record
UBUNTU-CVE-2026-10051- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2026-10051 No score
CVE-2026-10051 in org.eclipse.jetty:jetty-server - Patched by Root
Root has patched CVE-2026-10051 in the org.eclipse.jetty:jetty-server package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2026-10051- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-serverMaven |
12.0.0 to 12.0.35 | 12.0.36 |
org.eclipse.jetty:jetty-serverMaven |
12.1.0 to 12.1.9 | 12.1.10 |
jetty12Debian:13 |
All versions, plus listed versions 12.0.17-312.0.17-3.112.0.17-3.1~deb13u112.0.32-112.0.32-2 Show 4 moreShow less12.0.33-112.0.39-112.0.40-112.0.40-2 |
None known |
jetty12Debian:14 |
before 12.0.39-1, plus listed versions 12.0.17-312.0.17-3.112.0.17-3.1~deb13u112.0.32-112.0.32-212.0.33-1 |
12.0.39-1 |
jetty9Debian:12 |
All versions, plus listed versions 9.4.50-49.4.50-4+deb12u19.4.50-4+deb12u29.4.50-4+deb12u39.4.51-1 Show 13 moreShow less9.4.51-29.4.52-19.4.53-19.4.54-19.4.55-19.4.56-19.4.57-0+deb12u19.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
jetty9Debian:13 |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
jetty9Debian:14 |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
org.eclipse.jetty:jetty-serverMaven |
12.0.0 up to 12.0.36, plus listed versions 12.0.112.0.1012.0.1112.0.1212.0.13 Show 30 moreShow less12.0.1412.0.1512.0.1612.0.1712.0.1812.0.1912.0.212.0.2012.0.2112.0.2212.0.2312.0.2412.0.2512.0.2612.0.2712.0.2812.0.2912.0.312.0.3012.0.3112.0.3212.0.3312.0.3412.0.3512.0.412.0.512.0.612.0.712.0.812.0.9 |
12.0.36 |
org.eclipse.jetty:jetty-serverMaven |
12.1.0 up to 12.1.10, plus listed versions 12.1.112.1.212.1.312.1.412.1.5 Show 4 moreShow less12.1.612.1.712.1.812.1.9 |
12.1.10 |
openvox-serverRed Hat:satellite_capsule:6.16::el8 |
before 0:8.15.2-1.el8sat | 0:8.15.2-1.el8sat |
Show 92 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openvox-serverRed Hat:satellite:6.16::el8 |
before 0:8.15.2-1.el8sat | 0:8.15.2-1.el8sat |
openvox-serverRed Hat:satellite_capsule:6.16::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
openvox-serverRed Hat:satellite:6.16::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
python-aiohttpRed Hat:satellite_capsule:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python-aiohttp-debugsourceRed Hat:satellite_capsule:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python3.11-aiohttpRed Hat:satellite_capsule:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python3.11-aiohttp-debuginfoRed Hat:satellite_capsule:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python-aiohttpRed Hat:satellite:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python-aiohttp-debugsourceRed Hat:satellite:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python3.11-aiohttpRed Hat:satellite:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python3.11-aiohttp-debuginfoRed Hat:satellite:6.16::el8 |
before 0:3.14.3-1.el8pc | 0:3.14.3-1.el8pc |
python-aiohttpRed Hat:satellite_capsule:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttp-debugsourceRed Hat:satellite_capsule:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttpRed Hat:satellite_capsule:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttp-debuginfoRed Hat:satellite_capsule:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttpRed Hat:satellite:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttp-debugsourceRed Hat:satellite:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttpRed Hat:satellite:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttp-debuginfoRed Hat:satellite:6.16::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
rubygem-jwtRed Hat:satellite_capsule:6.16::el8 |
before 0:2.10.3-1.el8sat | 0:2.10.3-1.el8sat |
rubygem-jwtRed Hat:satellite_utils:6.16::el8 |
before 0:2.10.3-1.el8sat | 0:2.10.3-1.el8sat |
rubygem-jwtRed Hat:satellite:6.16::el8 |
before 0:2.10.3-1.el8sat | 0:2.10.3-1.el8sat |
rubygem-jwtRed Hat:satellite_capsule:6.16::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite_utils:6.16::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite:6.16::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
openvox-serverRed Hat:satellite_capsule:6.19::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
openvox-serverRed Hat:satellite:6.19::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
ansible-coreRed Hat:satellite_capsule:6.19::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite_capsule:6.19::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-coreRed Hat:satellite_maintenance:6.19::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-coreRed Hat:satellite:6.19::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite:6.19::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
python3.12-aiohttpRed Hat:satellite_capsule:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debuginfoRed Hat:satellite_capsule:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debugsourceRed Hat:satellite_capsule:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttpRed Hat:satellite:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debuginfoRed Hat:satellite:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debugsourceRed Hat:satellite:6.19::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-gitpythonRed Hat:satellite_capsule:6.19::el9 |
before 0:3.1.59-1.el9pc | 0:3.1.59-1.el9pc |
python3.12-gitpythonRed Hat:satellite:6.19::el9 |
before 0:3.1.59-1.el9pc | 0:3.1.59-1.el9pc |
rubygem-jwtRed Hat:satellite_capsule:6.19::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite_utils:6.19::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite:6.19::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
openvox-serverRed Hat:satellite_capsule:6.18::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
pulpcore-obsolete-packagesRed Hat:satellite_capsule:6.18::el9 |
before 0:1.3.1-5.el9pc | 0:1.3.1-5.el9pc |
python3.12-pulpcoreRed Hat:satellite_capsule:6.18::el9 |
before 0:3.73.30-3.el9pc | 0:3.73.30-3.el9pc |
openvox-serverRed Hat:satellite:6.18::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
pulpcore-obsolete-packagesRed Hat:satellite:6.18::el9 |
before 0:1.3.1-5.el9pc | 0:1.3.1-5.el9pc |
python3.12-pulpcoreRed Hat:satellite:6.18::el9 |
before 0:3.73.30-3.el9pc | 0:3.73.30-3.el9pc |
ansible-coreRed Hat:satellite_capsule:6.18::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite_capsule:6.18::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-coreRed Hat:satellite_maintenance:6.18::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-coreRed Hat:satellite:6.18::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite:6.18::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
python3.12-aiohttpRed Hat:satellite_capsule:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debuginfoRed Hat:satellite_capsule:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debugsourceRed Hat:satellite_capsule:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttpRed Hat:satellite:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debuginfoRed Hat:satellite:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.12-aiohttp-debugsourceRed Hat:satellite:6.18::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
rubygem-jwtRed Hat:satellite_capsule:6.18::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite_utils:6.18::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite:6.18::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
ansible-coreRed Hat:satellite_capsule:6.17::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite_capsule:6.17::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
openvox-serverRed Hat:satellite_capsule:6.17::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
ansible-coreRed Hat:satellite_maintenance:6.17::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-coreRed Hat:satellite:6.17::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
ansible-testRed Hat:satellite:6.17::el9 |
before 1:2.16.19-1.el9sat | 1:2.16.19-1.el9sat |
openvox-serverRed Hat:satellite:6.17::el9 |
before 0:8.15.2-1.el9sat | 0:8.15.2-1.el9sat |
python-aiohttpRed Hat:satellite_capsule:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttp-debugsourceRed Hat:satellite_capsule:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttpRed Hat:satellite_capsule:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttp-debuginfoRed Hat:satellite_capsule:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttpRed Hat:satellite:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python-aiohttp-debugsourceRed Hat:satellite:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttpRed Hat:satellite:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
python3.11-aiohttp-debuginfoRed Hat:satellite:6.17::el9 |
before 0:3.14.3-1.el9pc | 0:3.14.3-1.el9pc |
rubygem-jwtRed Hat:satellite_capsule:6.17::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite_utils:6.17::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
rubygem-jwtRed Hat:satellite:6.17::el9 |
before 0:2.10.3-1.el9sat | 0:2.10.3-1.el9sat |
org.eclipse.jetty:jetty-serverRoot:Maven |
before 12.0.3-aikido.8 | 12.0.3-aikido.812.0.33-aikido.212.0.13-aikido.1012.0.16-aikido.512.0.3-aikido.912.0.33-aikido.3 |
io.root.org.eclipse.jetty:jetty-serverRoot:Maven |
before 12.0.3-root.io.8 | 12.0.3-root.io.812.0.33-root.io.212.0.13-root.io.1012.0.16-root.io.512.0.3-root.io.912.0.33-root.io.3 |
jetty9Ubuntu:16.04:LTS |
All versions, plus listed versions 9.2.14-1 |
None known |
jetty9Ubuntu:18.04:LTS |
All versions, plus listed versions 9.2.22-29.2.22-39.2.23-19.4.15-1~18.04.1ubuntu1 |
None known |
jetty9Ubuntu:20.04:LTS |
All versions, plus listed versions 9.4.18-2build29.4.26-1 |
None known |
jetty9Ubuntu:22.04:LTS |
All versions, plus listed versions 9.4.39-39.4.44-29.4.44-39.4.44-49.4.45-1 |
None known |
jetty9Ubuntu:24.04:LTS |
All versions, plus listed versions 9.4.51-29.4.53-1 |
None known |
jetty12Ubuntu:26.10 |
All versions, plus listed versions 12.0.32-1 |
None known |
jetty9Ubuntu:26.10 |
All versions, plus listed versions 9.4.58-19.4.58-2 |
None known |
jetty12Ubuntu:26.04:LTS |
All versions, plus listed versions 12.0.17-3.112.0.32-1 |
None known |
jetty9Ubuntu:26.04:LTS |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.58-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-10051 is a medium vulnerability (CVSS 6.9) in Eclipse Jetty, published July 14, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in org.eclipse.jetty:jetty-server 12.0.36.
References
gitlab.eclipse.org/security/cve-assignment/-/work_items/119
github.com/jetty/jetty.project/security/advisories/GHSA-f4v5-65jj-pcr2
nvd.nist.gov/vuln/detail/CVE-2026-10051
github.com/jetty/jetty.project/pull/15162
github.com/jetty/jetty.project/pull/15163
github.com/jetty/jetty.project/commit/72206b3ea623cf7ed8729b47a83ee628ff10e8eb
Show 177 moreShow less
github.com/jetty/jetty.project/commit/dc27e8d3ab743fe27935ea2d8c41756eb6c5bae9
github.com/jetty/jetty.project/releases/tag/jetty-12.0.36
github.com/jetty/jetty.project/releases/tag/jetty-12.1.10
github.com/advisories/GHSA-f4v5-65jj-pcr2
github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10051.json
github.com/jetty/jetty.project
security-tracker.debian.org/tracker/CVE-2026-10051
access.redhat.com/errata/RHSA-2026:63327
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2484099
bugzilla.redhat.com/show_bug.cgi?id=2492015
bugzilla.redhat.com/show_bug.cgi?id=2499928
bugzilla.redhat.com/show_bug.cgi?id=2500739
bugzilla.redhat.com/show_bug.cgi?id=2510825
bugzilla.redhat.com/show_bug.cgi?id=2510831
bugzilla.redhat.com/show_bug.cgi?id=2511026
issues.redhat.com/browse/SAT-48474
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63327.json
access.redhat.com/security/cve/CVE-2026-10051
cve.org/CVERecord?id=CVE-2026-10051
access.redhat.com/security/cve/CVE-2026-34993
cve.org/CVERecord?id=CVE-2026-34993
nvd.nist.gov/vuln/detail/CVE-2026-34993
github.com/aio-libs/aiohttp/commit/dcf40f30637e8752c76781cf6703b5a236749a00
github.com/aio-libs/aiohttp/security/advisories/GHSA-jg22-mg44-37j8
access.redhat.com/security/cve/CVE-2026-45363
cve.org/CVERecord?id=CVE-2026-45363
nvd.nist.gov/vuln/detail/CVE-2026-45363
github.com/jwt/ruby-jwt/commit/9820020869ad147b941e49d96ab8beba35532964
github.com/jwt/ruby-jwt/commit/db560b769a07bd9724e77ff505011ac01872106f
github.com/jwt/ruby-jwt/releases/tag/v2.10.3
github.com/jwt/ruby-jwt/releases/tag/v3.2.0
github.com/jwt/ruby-jwt/security/advisories/GHSA-c32j-vqhx-rx3x
access.redhat.com/security/cve/CVE-2026-54512
cve.org/CVERecord?id=CVE-2026-54512
nvd.nist.gov/vuln/detail/CVE-2026-54512
github.com/FasterXML/jackson-databind/commit/434d6c511de7fdd9872f29157aafb6162d12d8d5
github.com/FasterXML/jackson-databind/issues/5988
github.com/FasterXML/jackson-databind/security/advisories/GHSA-j3rv-43j4-c7qm
access.redhat.com/security/cve/CVE-2026-68494
cve.org/CVERecord?id=CVE-2026-68494
nvd.nist.gov/vuln/detail/CVE-2026-68494
github.com/FasterXML/jackson-core/commit/050b429804dce2a7e08f0be1b0b4c3d040fdb9cd
github.com/FasterXML/jackson-core/commit/4cdd529749da396cc7edf6d4a2aad41d47902641
github.com/FasterXML/jackson-core/commit/c5941e5aae7fd5aeac55d66933cfb82b9aabeef8
github.com/FasterXML/jackson-core/pull/1611
github.com/FasterXML/jackson-core/security/advisories/GHSA-r7wm-3cxj-wff9
github.com/advisories/GHSA-72hv-8253-57qq
cve.org/CVERecord?id=CVE-2026-18401
access.redhat.com/security/cve/CVE-2026-69243
cve.org/CVERecord?id=CVE-2026-69243
nvd.nist.gov/vuln/detail/CVE-2026-69243
github.com/aio-libs/aiohttp/commit/6ae358f0983c3f4d6f67692b2f8e65dc8e091c98
github.com/aio-libs/aiohttp/pull/13017
github.com/aio-libs/aiohttp/releases/tag/v3.14.2
github.com/aio-libs/aiohttp/security/advisories/GHSA-mfx4-hv73-q22v
access.redhat.com/security/cve/CVE-2026-69244
cve.org/CVERecord?id=CVE-2026-69244
nvd.nist.gov/vuln/detail/CVE-2026-69244
github.com/aio-libs/aiohttp/commit/49f65d54150397892f7bcc4aae887767d51c322d
github.com/aio-libs/aiohttp/pull/13223
github.com/aio-libs/aiohttp/releases/tag/v3.14.3
github.com/aio-libs/aiohttp/security/advisories/GHSA-cq5v-8q36-5273
access.redhat.com/errata/RHSA-2026:63385
issues.redhat.com/browse/SAT-45592
issues.redhat.com/browse/SAT-46105
issues.redhat.com/browse/SAT-48574
issues.redhat.com/browse/SAT-48584
issues.redhat.com/browse/SAT-48585
issues.redhat.com/browse/SAT-48586
issues.redhat.com/browse/SAT-48587
issues.redhat.com/browse/SAT-48588
issues.redhat.com/browse/SAT-48589
issues.redhat.com/browse/SAT-48628
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63385.json
access.redhat.com/security/cve/CVE-2026-11332
bugzilla.redhat.com/show_bug.cgi?id=2485379
cve.org/CVERecord?id=CVE-2026-11332
nvd.nist.gov/vuln/detail/CVE-2026-11332
github.com/ansible/ansible
access.redhat.com/security/cve/CVE-2026-16493
bugzilla.redhat.com/show_bug.cgi?id=2503724
cve.org/CVERecord?id=CVE-2026-16493
nvd.nist.gov/vuln/detail/CVE-2026-16493
access.redhat.com/security/cve/CVE-2026-42215
bugzilla.redhat.com/show_bug.cgi?id=2467802
cve.org/CVERecord?id=CVE-2026-42215
nvd.nist.gov/vuln/detail/CVE-2026-42215
github.com/gitpython-developers/GitPython/releases/tag/3.1.47
github.com/gitpython-developers/GitPython/security/advisories/GHSA-rpm5-65cw-6hj4
access.redhat.com/security/cve/CVE-2026-42284
bugzilla.redhat.com/show_bug.cgi?id=2467800
cve.org/CVERecord?id=CVE-2026-42284
nvd.nist.gov/vuln/detail/CVE-2026-42284
github.com/gitpython-developers/GitPython/security/advisories/GHSA-x2qx-6953-8485
access.redhat.com/security/cve/CVE-2026-44244
bugzilla.redhat.com/show_bug.cgi?id=2467804
cve.org/CVERecord?id=CVE-2026-44244
nvd.nist.gov/vuln/detail/CVE-2026-44244
github.com/gitpython-developers/GitPython/releases/tag/3.1.49
github.com/gitpython-developers/GitPython/security/advisories/GHSA-v87r-6q3f-2j67
access.redhat.com/security/cve/CVE-2026-73620
bugzilla.redhat.com/show_bug.cgi?id=2515261
cve.org/CVERecord?id=CVE-2026-73620
nvd.nist.gov/vuln/detail/CVE-2026-73620
github.com/gitpython-developers/GitPython/security/advisories/GHSA-3f7w-8rr8-f37f
vulncheck.com/advisories/gitpython-before-arbitrary-file-overwrite-and-read
access.redhat.com/security/cve/CVE-2026-73622
bugzilla.redhat.com/show_bug.cgi?id=2515269
cve.org/CVERecord?id=CVE-2026-73622
nvd.nist.gov/vuln/detail/CVE-2026-73622
github.com/gitpython-developers/GitPython/commit/8ac5a30519b6f4af85398b9b9d7064ff4d452da2
github.com/gitpython-developers/GitPython/security/advisories/GHSA-94p4-4cq8-9g67
vulncheck.com/advisories/gitpython-before-environment-variable-exfiltration-via-remote-add
access.redhat.com/security/cve/CVE-2026-73623
bugzilla.redhat.com/show_bug.cgi?id=2515275
cve.org/CVERecord?id=CVE-2026-73623
nvd.nist.gov/vuln/detail/CVE-2026-73623
github.com/gitpython-developers/GitPython/security/advisories/GHSA-6p8h-3wgx-97gf
vulncheck.com/advisories/gitpython-before-remote-code-execution-via-template
access.redhat.com/security/cve/CVE-2026-73624
bugzilla.redhat.com/show_bug.cgi?id=2515243
cve.org/CVERecord?id=CVE-2026-73624
nvd.nist.gov/vuln/detail/CVE-2026-73624
github.com/gitpython-developers/GitPython/security/advisories/GHSA-fjr4-x663-mwxc
vulncheck.com/advisories/gitpython-before-arbitrary-file-overwrite-via-diff
access.redhat.com/security/cve/CVE-2026-73625
bugzilla.redhat.com/show_bug.cgi?id=2515272
cve.org/CVERecord?id=CVE-2026-73625
nvd.nist.gov/vuln/detail/CVE-2026-73625
github.com/gitpython-developers/GitPython/security/advisories/GHSA-r9mr-m37c-5fr3
vulncheck.com/advisories/gitpython-before-remote-code-execution-via-kwarg-value-smuggling
access.redhat.com/security/cve/CVE-2026-76218
bugzilla.redhat.com/show_bug.cgi?id=2519603
cve.org/CVERecord?id=CVE-2026-76218
nvd.nist.gov/vuln/detail/CVE-2026-76218
github.com/gitpython-developers/GitPython/security/advisories/GHSA-9rj7-rf2p-w77r
vulncheck.com/advisories/gitpython-before-remote-code-execution-via-repo-init
access.redhat.com/security/cve/CVE-2026-76219
bugzilla.redhat.com/show_bug.cgi?id=2519597
cve.org/CVERecord?id=CVE-2026-76219
nvd.nist.gov/vuln/detail/CVE-2026-76219
github.com/gitpython-developers/GitPython/security/advisories/GHSA-4gmw-gg2m-w46p
vulncheck.com/advisories/gitpython-before-arbitrary-file-overwrite-via-read-tree
access.redhat.com/security/cve/CVE-2026-76220
bugzilla.redhat.com/show_bug.cgi?id=2519610
cve.org/CVERecord?id=CVE-2026-76220
nvd.nist.gov/vuln/detail/CVE-2026-76220
github.com/gitpython-developers/GitPython/security/advisories/GHSA-wvpp-8hx9-p66j
vulncheck.com/advisories/gitpython-before-command-execution-via-split-single-char-options
access.redhat.com/security/cve/CVE-2026-76221
bugzilla.redhat.com/show_bug.cgi?id=2519596
cve.org/CVERecord?id=CVE-2026-76221
nvd.nist.gov/vuln/detail/CVE-2026-76221
github.com/gitpython-developers/GitPython/security/advisories/GHSA-jm78-9fvv-mhgr
vulncheck.com/advisories/gitpython-before-config-injection-via-option-name
access.redhat.com/security/cve/CVE-2026-76222
bugzilla.redhat.com/show_bug.cgi?id=2519609
cve.org/CVERecord?id=CVE-2026-76222
nvd.nist.gov/vuln/detail/CVE-2026-76222
github.com/gitpython-developers/GitPython/security/advisories/GHSA-hmq2-w58f-27jc
vulncheck.com/advisories/gitpython-before-path-traversal-via-gitmodules-submodule-name
access.redhat.com/errata/RHSA-2026:63386
issues.redhat.com/browse/SAT-46099
issues.redhat.com/browse/SAT-48690
issues.redhat.com/browse/SAT-48691
issues.redhat.com/browse/SAT-48692
issues.redhat.com/browse/SAT-48693
issues.redhat.com/browse/SAT-48697
issues.redhat.com/browse/SAT-49372
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63386.json
access.redhat.com/errata/RHSA-2026:63387
issues.redhat.com/browse/SAT-42127
issues.redhat.com/browse/SAT-45924
issues.redhat.com/browse/SAT-48680
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63387.json
ubuntu.com/security/CVE-2026-10051