CVE-2026-42926
NGINX ngx_http_proxy_v2_module vulnerability
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
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
- None
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.3
NGINX ngx_http_proxy_v2_module vulnerability
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N - CVSS 3.1
- 5.8 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-172
- Updated
- 2026-11-02
EUVDEUVD-2026-30006
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
EUVD-2026-30006- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-v43f-895r-chhh
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2,...
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
GHSA-v43f-895r-chhh- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/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
- 5.8 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-172
- Updated
- 2026-11-02
NVD
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/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
- 5.8 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-172
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-42926
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
ALPINE-CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/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 - Updated
- 2026-11-02
OSVBELL-CVE-2026-42926
5.8
CVE-2026-42926 does not affect BellSoft software
- Record
BELL-CVE-2026-42926- CVSS 3.1
- 5.8 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N - Updated
- 2026-11-02
Show 8 moreShow less
OSV
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/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 - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-42926
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
DEBIAN-CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/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 - Updated
- 2026-11-02
OSVRHSA-2026:20351
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:20351- 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-42926
6.3
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
UBUNTU-CVE-2026-42926- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N - CVSS 3.1
- 5.8 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N - Updated
- 2026-11-02
OSVBIT-nginx-2026-42926 No score
NGINX ngx_http_proxy_v2_module vulnerability
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-2026-42926- Updated
- 2026-11-02
OSVBIT-nginx-gateway-2026-42926 No score
NGINX ngx_http_proxy_v2_module vulnerability
When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-gateway-2026-42926- Updated
- 2026-11-02
OSVMGASA-2026-0156 No score
Updated nginx packages fix security vulnerabilities
NGINX ngx_quic_module vulnerability. (CVE-2026-40460) NGINX ngx_http_ssl_module vulnerability. (CVE-2026-40701) NGINX ngx_http_proxy_v2_module vulnerability. (CVE-2026-42926) NGINX ngx_http_charset_module vulnerability. (CVE-2026-42934) NGINX ngx_http_rewrite_module vulnerability. (CVE-2026-42945) NGINX ngx_http_scgi_module and ngx_http_uwsgi_module vulnerability. (CVE-2026-42946)
- Record
MGASA-2026-0156- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10796-1 No score
nginx-1.31.0-1.1 on GA media
These are all security issues fixed in the nginx-1.31.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10796-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nginxBitnami |
1.29.4 up to 1.30.1 | 1.30.1 |
nginx-gatewayBitnami |
1.29.4 up to 1.30.1 | 1.30.1 |
nginxDebian:14 |
before 1.30.0-4, plus listed versions 1.26.3-31.28.0-11.28.0-21.28.0-31.28.0-4 Show 14 moreShow less1.28.0-51.28.0-61.28.1-11.28.1-21.28.1-31.28.2-11.28.2-21.28.2-31.28.2-41.28.3-11.28.3-21.30.0-11.30.0-21.30.0-3 |
1.30.0-4 |
nginxMageia:9 From an advisory covering 6 CVEs |
before 1.30.1-1.mga9 | 1.30.1-1.mga9 |
nginxRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-all-modulesRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-coreRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-filesystemRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-develRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-http-geoipRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nginx-mod-http-image-filterRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-http-perlRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-http-xslt-filterRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-mailRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-streamRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginx-mod-stream-geoipRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.2-1.hum1 | 0:1.30.2-1.hum1 |
nginxopenSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 1.31.0-1.1 | 1.31.0-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | ikarolaborda/CVE2026-42926 | 2026-06-06 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-42926 is a medium vulnerability (CVSS 6.3) in F5 Nginx Open Source, published May 13, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.35%, the 28th percentile. Fixed in nginx 1.30.1.
References
my.f5.com/manage/s/article/K000161131
nvd.nist.gov/vuln/detail/CVE-2026-42926
github.com/advisories/GHSA-v43f-895r-chhh
security.alpinelinux.org/vuln/CVE-2026-42926
docs.bell-sw.com/security/cves/CVE-2026-42926
security-tracker.debian.org/tracker/CVE-2026-42926
Show 35 moreShow less
advisories.mageia.org/MGASA-2026-0156.html
bugs.mageia.org/show_bug.cgi?id=35529
openwall.com/lists/oss-security/2026/05/13/7
access.redhat.com/errata/RHSA-2026:20351
images.redhat.com
access.redhat.com/security/cve/CVE-2026-40460
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-42926
access.redhat.com/security/cve/CVE-2026-9256
access.redhat.com/security/cve/CVE-2026-42530
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_20351.json
bugzilla.redhat.com/show_bug.cgi?id=2480746
cve.org/CVERecord?id=CVE-2026-9256
nvd.nist.gov/vuln/detail/CVE-2026-9256
my.f5.com/manage/s/article/K000161377
bugzilla.redhat.com/show_bug.cgi?id=2477113
cve.org/CVERecord?id=CVE-2026-40460
nvd.nist.gov/vuln/detail/CVE-2026-40460
my.f5.com/manage/s/article/K000161068
bugzilla.redhat.com/show_bug.cgi?id=2489872
cve.org/CVERecord?id=CVE-2026-42530
nvd.nist.gov/vuln/detail/CVE-2026-42530
my.f5.com/manage/s/article/K000161616
bugzilla.redhat.com/show_bug.cgi?id=2477068
cve.org/CVERecord?id=CVE-2026-42926
ubuntu.com/security/CVE-2026-42926
nginx.org/en/security_advisories.html
github.com/nginx/nginx/commit/ce3362cfd5c3e1434a6151cfa585b89114389da7
github.com/nginx/nginx/commit/a0e742944db64d8a547cc2e7a0ba4c2e85cd4b98
suse.com/security/cve/CVE-2026-40460
suse.com/security/cve/CVE-2026-40701
suse.com/security/cve/CVE-2026-42926
suse.com/security/cve/CVE-2026-42934
suse.com/security/cve/CVE-2026-42945
suse.com/security/cve/CVE-2026-42946