Skip to content
OpenAdvisories
Medium · 5.8 Public exploit CVE-2026-42926 EUVD-2026-30006GHSA-v43f-895r-chhh

NGINX ngx_http_proxy_v2_module vulnerability

Published May 13, 2026 · Updated May 13, 2026 · Assigned by f5

Description

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.

Affected products

VendorProductAffectedFixed
F5 NGINX Open Source 1.29.4 – < 1.30.1 1.30.1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 nginx 1.30.0-4 —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 nginx +11 1.30.2-1.hum1 RHSA-2026:20351
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed nginx 1.31.0-1.1 openSUSE-SU-2026:10796-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 nginx +9 1:1.30.1-1.amzn2023.0.1 ALAS2023-2026-1714

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling nginx-mainline 1.31.0-r0 —
Wolfi rolling nginx-stable 1.30.1-r0 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

  • ikarolaborda/CVE2026-42926 ★ 0 · Jun 6, 2026

    Controlled NGINX HTTP/2 frame injection lab for CVE-2026-42926 patch validation and defensive research

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Advisories 4

References