NGINX Open Source before versions 1.23.2 and 1.22.1, NGINX Open Source Subscription before versions R2 P1 and R1 P1, and NGINX Plus before versions R27 P1 and R26 P1 have a vulnerability in the module ngx_http_mp4_module that might allow a local attacker to corrupt NGINX worker memory, resulting in its termination or potential other impact using a specially crafted audio or video file. The issue affects only NGINX products that are built with the ngx_http_mp4_module, when the mp4 directive is used in the configuration file. Further, the attack is possible only if an attacker can trigger processing of a specially crafted audio or video file with the module ngx_http_mp4_module.
| Software | From | Fixed in |
|---|---|---|
| f5 / nginx_ingress_controller | 2.0.0 | 2.4.0.x |
| f5 / nginx_ingress_controller | 1.9.0 | 1.12.4.x |
| f5 / nginx | r22 | r27.x |
| f5 / nginx | 1.23.1 | 1.23.1.x |
| f5 / nginx | 1.23.0 | 1.23.0.x |
| f5 / nginx | 1.1.3 | 1.22.0.x |
| f5 / nginx | r2 | r2.x |
| f5 / nginx | r1 | r1.x |
| fedoraproject / fedora | 35 | 35.x |
| fedoraproject / fedora | 36 | 36.x |
| fedoraproject / fedora | 37 | 37.x |
| debian / debian_linux | 10.0 | 10.0.x |
| debian / debian_linux | 11.0 | 11.0.x |