Back to Feed
VulnerabilitiesNov 12, 2026

CVE-2026-126187: React Server Components Flaw Lets Attackers Execute Code Through Smuggled Flight Rows

React Server Components flaw allows unauthenticated RCE via Flight protocol serialization bug.

A critical vulnerability (CVSS 9.5) in React Server Components' Flight protocol, CVE-2026-126187, allows unauthenticated remote code execution. The flaw, fixed on November 10, 2026, stems from a serialization bug where typed arrays can be turned into code execution under specific conditions involving multiple typed arrays and attacker-controlled data. Affected versions range from 19.0.0 to 19.3.8, with fixes available in versions 19.0.9, 19.1.10, 19.2.9, and 19.3.1.

AI summary of the linked source. Not reviewed by an editor. How this works

Vendor Watch

Run React Server Components?

Get an email when a new story names React Server Components, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

The lesson from this incident

Full lesson

A serialization vulnerability in React Server Components' Flight protocol allows unauthenticated attackers to achieve remote code execution by smuggling malicious data through typed arrays, earning a near-maximum CVSS score of 9.5. Any application running React versions 19.0.0 through 19.3.8 that exposes Server Components to untrusted input is at risk of full server compromise without requiring any authentication. The flaw highlights how deeply embedded framework internals — such as serialization protocols — can carry catastrophic risk when attacker-controlled data reaches deserialization paths. Because fixes were released across multiple patch branches simultaneously, organizations must audit which React version they are pinned to and apply the correct backport. Delayed patching of critical framework vulnerabilities directly translates to open attack surface against production infrastructure.

What helps against this

How we list vendors

Indicators of Compromise

Extracted by AI from the linked source. Not reviewed by an editor. How this works

  • cve — CVE-2026-126187
  • cve — CVE-2025-55182

Entities

React Server Components (product)react-server-dom-webpack (product)react-server-dom-parcel (product)react-server-dom-turbopack (product)