CVE-2026-42533
Published Jul 15, 2026
Last updated a month ago
AI description
CVE-2026-42533 is a heap buffer overflow vulnerability affecting NGINX Plus and NGINX Open Source. This flaw arises when the `map` directive utilizes regular expression matching, and a string expression references the map's regex capture variables prior to referencing the map output variable. The same outcome can also be achieved under specific conditions by employing a non-cacheable variable within a string expression. An unauthenticated attacker can exploit this vulnerability by sending specially crafted HTTP requests. This can lead to a heap buffer overflow in the NGINX worker process, which may result in a restart of the process. The vulnerability is described as a configuration-dependent worker-process memory corruption issue.
- Description
- A vulnerability exists in NGINX Plus and NGINX Open Source when a map directive uses regex matching and a string expression references the map's regex capture variables before referencing the map output variable. Alternatively, the same result could be achieved by using a non-cacheable variable in a string expression under certain conditions. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR. Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Source
- f5sirt@f5.com
- NVD status
- Analyzed
- Products
- nginx_gateway_fabric, nginx_ingress_controller, nginx_plus, waf
CVSS 4.0
- Type
- Secondary
- Base score
- 9.2
- Impact score
- -
- Exploitability score
- -
- Vector string
- CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- Severity
- CRITICAL
CVSS 3.1
- Type
- Secondary
- Base score
- 8.1
- Impact score
- 5.9
- Exploitability score
- 2.2
- Vector string
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity
- HIGH
- f5sirt@f5.com
- CWE-122
- Hype score
- Not currently trending
CVE-2026-42533: critical nginx heap overflow via the map directive, with public ASLR-defeating exploit code. Get the Nuclei detection template and scan with Sn1per. https://t.co/0fNZbHsqxt #CVE-2026-42533 #bugbounty #netsec #infosec #offsec #redteam #EASM #infosecurity https://t
@Sn1perSecurity
1 Sept 2026
110 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2026-42945 (NGINX Rift): critical heap overflow in the nginx rewrite module, exploited in the wild. Get the Nuclei detection template and scan with Sn1per. https://t.co/R3bCtI4yNV #CVE-2026-42533 #bugbounty #netsec #infosec #offsec #redteam #EASM #infosecurity https://t.co/Z
@Sn1perSecurity
31 Aug 2026
142 Impressions
1 Retweet
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2026-42533: critical nginx heap overflow via the map directive, with public ASLR-defeating exploit code. Get the Nuclei detection template and scan with Sn1per. https://t.co/JQw9QjVmk9 #CVE-2026-42533 #bugbounty #netsec #infosec #offsec #redteam #EASM #infosecurity
@xer0dayz
5 Aug 2026
1097 Impressions
6 Retweets
18 Likes
3 Bookmarks
0 Replies
0 Quotes
CVE-2026-42533: critical nginx heap overflow via the map directive, with public ASLR-defeating exploit code. Get the Nuclei detection template and scan with Sn1per. https://t.co/0fNZbHsqxt #CVE-2026-42533 #bugbounty #netsec #infosec #offsec #redteam #EASM #infosecurity https://t
@Sn1perSecurity
5 Aug 2026
110 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2026-42945 (NGINX Rift): critical heap overflow in the nginx rewrite module, exploited in the wild. Get the Nuclei detection template and scan with Sn1per. https://t.co/qvTqdBqpsc #CVE-2026-42533 #bugbounty #netsec #infosec #offsec #redteam #EASM #infosecurity
@xer0dayz
4 Aug 2026
383 Impressions
0 Retweets
5 Likes
0 Bookmarks
0 Replies
0 Quotes
Introducing ENDGINX - 5 CVEs in NGINX with open models. We let loose GLM 5.1 and 5.2 by @Zai_org on the NGINX codebase. The work resulted in six fixed vulnerabilities across five CVEs: CVE-2026-28755, CVE-2026-42926, CVE-2026-9256, CVE-2026-42055, and CVE-2026-42533. First of
@mufeedvh
27 Jul 2026
5971 Impressions
25 Retweets
74 Likes
42 Bookmarks
1 Reply
1 Quote
Open-sourcing our RCE implementation for CVE-2026-42533! This is an incredibly powerful NGINX bug that provides both info leak and an out-of-bounds heap write primitives (so, yes, ASLR bypass!). F5 released the security advisory a week ago on July 15th. Fun fact: this bug https:
@Markak_
25 Jul 2026
17375 Impressions
55 Retweets
265 Likes
150 Bookmarks
6 Replies
3 Quotes
Recent critical flaws: NGINX (CVE-2026-42533) risks DoS/RCE, OpenSSL HollowByte can freeze TLS servers, and WordPress RCE (CVE-2026-63030) endangers backend data. These actively threaten data privacy & integrity in transit. #Cybersecurity #Vulnerabilities #News
@YourAnon_irc
21 Jul 2026
29 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
🚨 @nginxorg users, this is one to prioritize. A critical heap buffer overflow (CVE-2026-42533, CVSS 9.2) has been disclosed in both NGINX Open Source and NGINX Plus. The advisory also patches: • Memory disclosure (CVE-2026-60005) • Use-after-free (CVE-2026-56434) Most
@jxngrx
21 Jul 2026
49 Impressions
0 Retweets
2 Likes
0 Bookmarks
2 Replies
0 Quotes
🛑 NGINX CVE-2026-42533 turns a narrow map regex bug into an urgent patch… F5 and NGINX patched CVE-2026-42533, a critical map regex buffer overflow that can crash wo… 🔗 Details → https://t.co/9hh0ddM6Zv
@lucasverdan
20 Jul 2026
56 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
15-Year-Old Pre-Auth nginx RCE Across 13 Call Sites: Two-Pass Capture Clobbering CVE-2026-42533 – cyberstan https://t.co/zQAs2b49FG"CVE-2026-42533 · Fixed in nginx 1.30.4 / 1.31.3 · Affected: nginx 0.9.6 through 1.30.3 (stable) and 1.31.2 (mainline) · NGINX Plus R33–R36 (f
@catnap707
20 Jul 2026
232 Impressions
0 Retweets
0 Likes
0 Bookmarks
1 Reply
0 Quotes
Eine neue Trending CVE (CVE-2026-42533, CVSS 9.2) betrifft NGINX Open Source und NGINX Plus. Details 👉 https://t.co/1zmoGBH55r #CVE #Vulnerability #nginx
@VulnDex
20 Jul 2026
2 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
F5 released patches for a critical NGINX flaw (CVE-2026-42533) that can let remote attackers crash servers and potentially achieve remote code execution. 📌 Full Details: 🔗 https://t.co/2dfM8UbCb0 #nginx #vulnerability https://t.co/MXtHjDc9VX
@ncn_english
19 Jul 2026
16 Impressions
0 Retweets
3 Likes
0 Bookmarks
0 Replies
0 Quotes
أصدرت إنجن إكس تحديثات أمنية لمعالجة ثغرة حرجة تحمل المعرف CVE-2026-42533، والتي قد تسمح لمهاجم عن بُعد، دون الحاجة إلى مصادقة، بتعطيل خوادم الويب، وفي بعض الحا
@ncnarabic
19 Jul 2026
42 Impressions
0 Retweets
3 Likes
0 Bookmarks
0 Replies
0 Quotes
Third time in months. 🧵 nginx just took another critical pre-auth RCE — and this one's been in the code since 2011. CVE-2026-42533 · CVSS 9.2 · patched July 15. If you run nginx, patch to 1.30.4 / 1.31.3 now. Here's why it matters 👇 https://t.co/WjwROID0U2
@cyberkendra
19 Jul 2026
92 Impressions
1 Retweet
0 Likes
1 Bookmark
1 Reply
0 Quotes
#Analytics #Threat_Research An analytical review of the main cybersecurity events (July 05 - 18, 2026) 1⃣ NGINX Vulnerability https://t.co/n5vlIjDyc9 // NGINX map Directive Heap Overflow and Data Plane Risk (CVE-2026-42533) 2⃣ Zoom Account Takeover Patch
@ksg93rd
19 Jul 2026
193 Impressions
1 Retweet
2 Likes
0 Bookmarks
0 Replies
0 Quotes
Pre-Auth nginx RCE Across 13 Call Sites: Two-Pass Capture Clobbering CVE-2026-42533 Credit/Author: Cyberstan His blog: https://t.co/ZPgNTTE1l9 https://t.co/2ahfucUJ57
@7h3h4ckv157
19 Jul 2026
9916 Impressions
20 Retweets
109 Likes
48 Bookmarks
1 Reply
1 Quote
Here's the AILA write-up for CVE-2026-42533 - TwinWalk with PoC It started with a single prompt for CVE-2026-42945 and it spawned 378 sub investigations. 127M input tokens / 21M output tokens are burned and it costed me nothing. (free tier models)
@echel0n_1881
18 Jul 2026
61 Impressions
0 Retweets
0 Likes
0 Bookmarks
1 Reply
0 Quotes
nginx releases security updates (1.30.4 & 1.31.3): Fixes include: • CVE-2026-42533 – Buffer overflow • CVE-2026-60005 – Memory disclosure • CVE-2026-56434 – Use-after-free Update as soon as possible. #nginx #Vulnerability
@ThreatByte
17 Jul 2026
4 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
🚨 CVE-2026-42533, CVE-2026-60005 & CVE-2026-56434: F5 has disclosed three high-severity vulnerabilities affecting NGINX Plus and NGINX Open Source, potentially leading to memory corruption, worker crashes, or remote code execution. #CyberSecurity #CVE #NGINX #F5 #ThreatWi
@ThreatWire_
16 Jul 2026
52 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
🔴 NGINX kullanıcılarının dikkatine! F5, NGINX ve NGINX Plus'ı etkileyen 3 yüksek önem dereceli güvenlik açığını duyurdu. • CVE-2026-42533 – Heap Buffer Overflow • CVE-2026-60005 – Uninitialized Memory Disclosure • CVE-2026-56434 – Use-After-Free Etk
@ridvanyagli
16 Jul 2026
197 Impressions
1 Retweet
2 Likes
2 Bookmarks
0 Replies
0 Quotes
NGINX release-1.30.4 patches CVE-2026-42533 Critical security vulnerabilities (CVE-2026-42533, CVE-2026-60005, CVE-2026-56434) fixed. Upgrade carefully. → https://t.co/aKovKRAYKK
@ReleasePort
16 Jul 2026
11 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
F5 patched the NGINX code execution flaw CVE-2026-42533, along with CVE-2026-60005 and CVE-2026-56434. Update NGINX Plus and Open Source builds now. #NGINX #CVE202642533 #CodeExecution #F5 #Vulnerability https://t.co/cds4Vr6BxO
@Daily_CyberSec
16 Jul 2026
571 Impressions
2 Retweets
9 Likes
3 Bookmarks
0 Replies
0 Quotes
[
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:f5:nginx_gateway_fabric:*:*:*:*:*:*:*:*",
"matchCriteriaId": "15B7F1FD-0C49-460F-9CB8-23DA730EC4BE",
"versionEndIncluding": "1.6.2",
"versionStartIncluding": "1.3.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_gateway_fabric:*:*:*:*:*:*:*:*",
"matchCriteriaId": "0E26414B-CC24-4618-80C5-4B96013A8920",
"versionEndExcluding": "2.6.7",
"versionStartIncluding": "2.0.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_ingress_controller:*:*:*:*:continuous_releases:*:*:*",
"matchCriteriaId": "E54B5C35-49D7-43F6-B57C-4606F75192CE",
"versionEndIncluding": "3.7.2",
"versionStartIncluding": "3.5.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_ingress_controller:*:*:*:*:continuous_releases:*:*:*",
"matchCriteriaId": "2156F0F4-1515-45E7-8A13-F653F3796CAF",
"versionEndExcluding": "5.5.3",
"versionStartIncluding": "5.0.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_ingress_controller:*:*:*:*:long-term_support:*:*:*",
"matchCriteriaId": "95CF6424-294F-41A0-B28C-B35862F3D9E5",
"versionEndExcluding": "2026-lts-r4",
"versionStartIncluding": "2026-lts-r1",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_ingress_controller:4.0.0:*:*:*:continuous_releases:*:*:*",
"matchCriteriaId": "109F4C2E-4A5E-4B5E-B282-21AFD52AEC60",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_ingress_controller:4.0.1:*:*:*:continuous_releases:*:*:*",
"matchCriteriaId": "717D820A-78A2-41EF-BB3C-5745B6D954C1",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:*:*:*:*:*:*:*:*",
"matchCriteriaId": "A1E34F4A-5F43-4048-9216-5A8AABD33F72",
"versionEndExcluding": "37.0.3.1",
"versionStartIncluding": "37.0.0.1",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:*:*:*:*:*:*:*:*",
"matchCriteriaId": "87DE2F03-FB1E-48DC-9EEE-B3268BB4C615",
"versionEndExcluding": "r36",
"versionStartIncluding": "r33",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:-:*:*:*:*:*:*",
"matchCriteriaId": "E7E5F940-048A-446F-9A1E-074612CEA1AC",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p1:*:*:*:*:*:*",
"matchCriteriaId": "7993A0FB-BE7E-4634-BF7F-FDEE3582D3E7",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p2:*:*:*:*:*:*",
"matchCriteriaId": "862EA47E-8D57-434E-9C8F-238325FB85B2",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p3:*:*:*:*:*:*",
"matchCriteriaId": "7B52C01B-F719-4C72-BB83-7B70EC4BC029",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p4:*:*:*:*:*:*",
"matchCriteriaId": "9F2211E4-93B9-4F1F-BA32-F5C34B879688",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p5:*:*:*:*:*:*",
"matchCriteriaId": "284E9DB5-02EB-40E9-9DF3-E8F8144775ED",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:nginx_plus:r36:p6:*:*:*:*:*:*",
"matchCriteriaId": "0680DC66-0B6F-4E86-B0E6-BCC235A837CE",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:waf:*:*:*:*:*:nginx:*:*",
"matchCriteriaId": "021B6D53-5F4A-4A4B-AC2F-CFBEC338F69F",
"versionEndIncluding": "4.16.0",
"versionStartIncluding": "4.11.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:waf:*:*:*:*:*:nginx:*:*",
"matchCriteriaId": "2DB79E6C-08B0-4341-BCBE-B8070DDAA7AF",
"versionEndIncluding": "5.8.0",
"versionStartIncluding": "5.2.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:f5:waf:*:*:*:*:*:nginx:*:*",
"matchCriteriaId": "4EA246F7-5222-4403-BFEA-160195FD39B2",
"versionEndExcluding": "5.13.4",
"versionStartIncluding": "5.9.0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
]