Skip to content

Access Control: React2Shell CVE-2025-55182 - Javascript RCE

Identifier: react2shell_2

Scanner(s) Support

GraphQL Scanner REST Scanner WebApp Scanner ASM Scanner

Description

React Server Components 19.0.0-19.2.0 contain a remote code execution vulnerability caused by unsafe deserialization of payloads from HTTP requests to Server Function endpoints, allowing unauthenticated attackers to execute arbitrary JavaScript code.

How we test: We test for unsafe deserialization vulnerabilities in React Server Components by sending malicious payloads to Server Function endpoints and analyzing responses to detect if arbitrary JavaScript code can be executed.

Reference:

Configuration

Example

Example configuration:

---
security_tests:
  react2shell_2:
    skip: false

Reference

skip

Type : boolean

Skip the test if true.