F5-K000162613: Medium severity F5 NGINX Plus vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngxhttpv3module module. When using HTTP/3 with proxyrequestbuffering on directive, an unauthenticated attacker may be able to inject data in the proxied request.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 37.2.0.137.0.7.1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 1.31.71.30.6 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 2.24.0 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 5.16.05.14.2 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 4.11.0 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 2.8.0 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 5.7.0
Event History
Frequently Asked Questions
Which deployments are exposed to this issue?
The issue applies to NGINX Plus and NGINX Open Source deployments using the ngx_http_v3_module with HTTP/3 enabled and the proxy_request_buffering directive in use. The listed F5 NGINX-based products may be relevant where they include that configuration.
What does an attacker need to exploit it?
An attacker may be able to exploit the issue remotely without authentication or user interaction. Successful exploitation depends on the affected HTTP/3 and proxy_request_buffering configuration being present.
What is the potential impact?
An attacker may be able to inject data into a proxied request. The provided severity vector indicates integrity impact only, with no stated confidentiality or availability impact.