<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3af5nginx/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 14 Oct 2026 16:38:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3af5nginx/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Heap Buffer Overflow in NGINX</title><link>https://feed.craftedsignal.io/briefs/2026-10-nginx-heap-overflow/</link><pubDate>Wed, 14 Oct 2026 16:38:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-nginx-heap-overflow/</guid><description>CVE-2026-15176 is a heap buffer overflow vulnerability in NGINX Plus and NGINX Open Source that allows remote unauthenticated attackers to cause a denial of service or potentially execute arbitrary code by sending crafted HTTP requests.</description><content:encoded><![CDATA[<p>CVE-2026-15176 is a heap buffer overflow vulnerability affecting NGINX Plus and NGINX Open Source. The vulnerability arises when specific configuration directives are combined within an NGINX location block: the alias directive used in conjunction with a rewrite directive, or a set or return directive that references the $request_filename variable. Additionally, the vulnerability can be triggered if the $request_filename variable is included in an access log format directive.</p>
<p>An unauthenticated remote attacker can exploit this flaw by sending crafted HTTP requests that trigger the buffer overflow within the NGINX worker process. While the primary documented impact is a denial-of-service condition resulting from worker process restarts, the memory corruption potentially allows for arbitrary code execution in environments where Address Space Layout Randomization (ASLR) is disabled or successfully bypassed. This is a data plane vulnerability and does not affect the NGINX control plane.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-15176 leads to worker process crashes, causing intermittent or persistent denial-of-service conditions for the affected web service. In sophisticated scenarios, the heap overflow primitive may enable remote code execution, threatening the confidentiality, integrity, and availability of the host server. The vulnerability impacts all NGINX Open Source and NGINX Plus installations utilizing the vulnerable directive combinations, posing a significant risk to internet-facing web infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize auditing NGINX configuration files to identify the use of the alias directive in combination with rewrite, set, or return directives that reference $request_filename.</p>
<ul>
<li>Review all custom 'log_format' configurations to ensure the $request_filename variable is not utilized in production access logs until a vendor patch is applied.</li>
<li>Monitor NGINX error logs for unexpected worker process crashes or segmentation faults, which may indicate exploitation attempts.</li>
<li>Apply patches provided by F5 for NGINX Plus and NGINX Open Source as soon as they become available for your specific deployment version.</li>
<li>Ensure Address Space Layout Randomization (ASLR) is enabled and enforced at the operating system level for all NGINX host environments to increase the cost of exploitation.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-vulnerability</category><category>dos</category><category>remote-code-execution</category><category>cve</category></item></channel></rss>