CVE-2026-126187
Last modified
CVE-2026-126187 is a critical-severity vulnerability rated 9.5/10 on the CVSS scale. React is a JavaScript library for building user interfaces. From 19.0.0 until 19.0.9, 19.1.10, 19.2.9, and 19.3.1, the react-server-dom-webpack, react-server-dom-parcel, and react-server-dom-turbopack packages are vulnerable to unauthenticated remote code execution through crafted payloads targeting frameworks that support React Server Components. EPSS estimates a 1.76% chance of exploitation in the next 30 days.
Description
React is a JavaScript library for building user interfaces. From 19.0.0 until 19.0.9, 19.1.10, 19.2.9, and 19.3.1, the react-server-dom-webpack, react-server-dom-parcel, and react-server-dom-turbopack packages are vulnerable to unauthenticated remote code execution through crafted payloads targeting frameworks that support React Server Components. The vulnerability only affects extremely rare cases where responses transport multiple typed arrays and an attacker-controlled value. Applications whose React code does not use a server are not affected. Applications that do not use a framework, bundler, or bundler plugin that supports React Server Components are not affected. This issue is fixed in versions 19.0.9, 19.1.10, 19.2.9, and 19.3.1.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| react | react | >= 19.0.0, < 19.0.9; >= 19.1.0, < 19.1.10; >= 19.2.0, < 19.2.9; >= 19.3.0, < 19.3.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-126187?
How severe is CVE-2026-126187?
How do I fix CVE-2026-126187?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-126181A use of hard-coded credentials vulnerability in Fortinet Fo…8
- CVE-2026-126182A improper control of generation of code ('code injection') …7.2
- CVE-2026-126183A authorization bypass through user-controlled key vulnerabi…8.7
- CVE-2026-126184A authentication bypass by spoofing vulnerability in Fortine…8.2
- CVE-2026-126185A improper control of generation of code ('code injection') …7.2
- CVE-2026-126186Active Storage makes it simple to upload and reference files…8.8
- CVE-2026-126188Active Storage makes it simple to upload and reference files…3.7
- CVE-2026-126189Soup Sieve is a CSS selector library designed to be used wit…5.3
- CVE-2026-12619Improper Neutralization of Input During Web Page Generation …5.4
- CVE-2026-126190Soup Sieve is a CSS selector library designed to be used wit…7.5
- CVE-2026-126191Soup Sieve is a CSS selector library designed to be used wit…7.5
- CVE-2026-126192Soup Sieve is a CSS selector library designed to be used wit…6.3
Are you affected by CVE-2026-126187?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
