Internet Bug Bounty · Report #2526041
CVE-2024-35200 in nginx
Summary
K000139612: NGINX HTTP/3 QUIC vulnerability CVE-2024-35200
Security Advisory Description
When NGINX Plus or NGINX OSS are configured to use the HTTP/3 QUIC module, undisclosed HTTP/3 requests can cause NGINX worker processes to terminate. (CVE-2024-35200)
Note: This issue affects NGINX systems compiled with the ngx_http_v3_module module, where the configuration contains a listen directive with the quic option enabled. The HTTP/3 QUIC module is considered an experimental feature and is not compiled by default in NGINX OSS, but it is compiled by default in NGINX Plus. For more information, refer to Support for QUIC and HTTP/3.
Impact
Client traffic may be disrupted while the worker process restarts. This vulnerability allows a remote unauthenticated attacker to cause a denial-of-service (DoS). There is no control plane exposure; this is a data plane issue only.
Security Advisory Status
F5 Product Development has assigned NFOSS-826 (NGINX Plus and NGINX OSS) to this vulnerability. This issue has been classified as CWE-476: NULL Pointer Dereference.
Full Security Advisory: https://my.f5.com/manage/s/article/K000139612
How it was found
When NGINX Plus or NGINX OSS are configured to use the HTTP/3 QUIC module, undisclosed HTTP/3 requests can cause NGINX worker processes to terminate.
Impact
Undisclosed HTTP/3 requests can cause NGINX worker processes to terminate.