Nginx 1.31.0 Security Update — 6 CVEs Fixed
Nginx 1.31.0 (mainline) and 1.30.1 (stable) have been released with fixes for 6 security vulnerabilities. All three Centmin Mod branches (132.00stable, 140.00beta01, 141.00beta01) have been updated to Nginx 1.31.0 as the new default.
CVEs addressed:
- CVE-2026-42945 — Heap buffer overflow in ngx_http_rewrite_module (potential code execution)
- CVE-2026-42926 — HTTP/2 request injection via proxy_set_body
- CVE-2026-42946 — Heap buffer overread in SCGI/uWSGI modules
- CVE-2026-42934 — Heap buffer overread in UTF-8 charset decoding
- CVE-2026-40460 — QUIC address spoofing via connection migration
- CVE-2026-40701 — Use-after-free in DNS OCSP processing
To update, run cmupdate and then centmin.sh menu option 4 to recompile Nginx. Or instead of cmupdate, update your local code first via centmin.sh menu option 23 submenu option 2 and then centmin.sh menu option 4 to recompile Nginx. See the Nginx Upgrade / Downgrade guide and the forum announcement for more info.