Your NGINX web servers have new overflow fixes. Upgrade before someone tests your config for you

By George Bailey   Published: 10/19/26   3 min read

NGINX sits in front of a large share of the web, often in places nobody remembers configuring. On October 14 the project shipped 1.31.7 and 1.30.6 with fixes for five security bugs, and F5 calls two of them critical.

Nobody has reported attacks. The catch is that whether you are exposed depends on how each server block is written, so the quick answer is to upgrade.

Whether your NGINX is exposed depends on a config file someone wrote years ago. Upgrading is faster than reading it.

NGINX 1.31.7 fixes five security bugs

CVE-2026-15176 is a buffer overflow in a worker process when the alias directive serves a request whose URI was changed by rewrite. CVE-2026-93479 is an overflow while evaluating string expressions with variables, which touches document root calculation and request logging. Both are fixed in 1.31.7 and 1.30.6.

The same release fixes CVE-2026-97205, a use-after-free with asynchronous file I/O and SSI include virtual; CVE-2026-95101, an HTTP/3 flaw that can slip data past client_max_body_size into proxied requests; and CVE-2026-97629, an uninitialized TLS session ticket key that could allow session forgery.

Configs with alias and rewrite are the ones exposed

SecurityWeek reports that F5 rates CVE-2026-15176 and CVE-2026-93479 critical and says an unauthenticated attacker can trigger them with crafted HTTP requests. In most cases that crashes and restarts the worker. Code execution needs ASLR to be off or bypassed. The nginx.org advisory list rates each bug medium.

CVE-2026-15176 reaches back to nginx 0.1.29, so almost every install with an alias plus rewrite setup is in range. Distribution packages, container base images and appliances that bundle NGINX update on their own schedule, which is where old builds tend to hide.

Upgrade NGINX to 1.30.6 or 1.31.7

Forward this

For whoever runs our web servers and containers: NGINX released 1.31.7 and 1.30.6 on October 14 to fix five security bugs, two of which F5 rates critical. Nobody is attacking them yet. Can we get NGINX hosts and nginx-based container images onto the fixed versions this week?

Details

Hunt / verify

Source: nginx security advisories; nginx CHANGES 1.31.7; F5 K000162416

Sources

George Bailey

George Bailey is the byline of the CyberExperts editorial desk, the team behind the CyberExperts Daily Brief. The desk covers vulnerabilities, breaches and security news from vendor advisories, CISA alerts and other primary sources, and links those sources in every story. Questions or corrections: [email protected].