React patches CVSS 10 RCE flaw and ships Compiler 1.0 and ViewTransition API
The React team released a critical security fix in December 2025 for CVE-2025-55182, a CVSS 10.0 remote code execution vulnerability in React Server Components that allowed unauthenticated attackers to trigger arbitrary code execution via crafted HTTP requests. The flaw affected react-server-dom packages in versions 19.0 through 19.2.0 and popular frameworks including Next.js and React Router, with patches available in versions 19.0.1, 19.1.2, and 19.2.1. A second wave of vulnerabilities followed on December 11, covering denial-of-service flaws and a source code exposure bug that could leak hardcoded secrets from Server Functions, fixed in versions 19.0.4, 19.1.5, and 19.2.4. Separately, the React Compiler reached its 1.0 release on October 7, 2025, automatically handling memoization of components and hooks at build time, removing the need for manual useMemo and useCallback calls. React also introduced a ViewTransition component, leveraging the browser's native View Transition API to animate elements as they enter, exit, move, or resize within the component tree.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in