Categories: Cyber Security News

New Scanner Tool for Detecting Exposed ReactJS and Next.js RSC Endpoints (CVE-2025-55182)

A new security assessment tool has been released to help researchers and administrators identify React Server Components (RSC) endpoints potentially exposed to CVE-2025-55182.

Developed as a lightweight by Pentester with the alias Fatguru, a non-intrusive Python script, the scanner offers a method for “Surface Detection” that avoids the pitfalls of aggressive proof-of-concept (PoC) exploits, which frequently fail in production environments due to code minification and tree-shaking.

Sponsored

CVE-2025-55182 is a critical vulnerability in the Next.js framework, specifically affecting how Server Actions handle serialized data. While the vulnerability can lead to Remote Code Execution (RCE), verifying its presence has proven difficult for security teams.

Many existing PoCs attempt to inject rigid payloads, such as vm#runInThisContext, or rely on default module IDs like {“id”:”vm”}.

In development environments, these payloads often trigger successfully. However, in production builds using Webpack or Turbopack, module IDs are typically minified into integers (e.g., 742) or short strings.

Consequently, standard RCE attempts fail against vulnerable servers because the exploit payload references module names that no longer exist in the compiled code, leading to a dangerous false sense of security.

The newly released scanner addresses this detection gap by validating the attack surface rather than attempting to fire a specific exploit gadget.

Instead of sending a malicious payload, the tool checks if the target server exposes the RSC protocol indicated by the Content-Type: text/x-component header and accepts specific Next.js action headers. If the server attempts to process these RSC payloads, the tool flags the endpoint as exposed.

This approach confirms that the vulnerability pathway is open without needing to guess the correct minified module ID or disrupt the server operations.

Sponsored

For security professionals, a positive result from this scanner indicates that the endpoint is reachable and processing potentially dangerous input.

The tool’s documentation notes that if the scanner flags a target, further manual validation is required to prove RCE. This would involve enumerating or fuzzing the Webpack Module ID (often integers between 1 and 5000 in production) or analyzing client-side assets like webpack-runtime.js to map valid IDs to potential gadgets.

The tool is designed for ease of use and integration into existing workflows. It supports single-target scanning via command line arguments as well as bulk scanning through list input, outputting results to a CSV file for reporting. Prerequisites for running the tool are minimal, requiring only Python 3 and standard library dependencies.

This release provides a crucial capability for organizations running Next.js applications, allowing them to audit their exposure to CVE-2025-55182 effectively before attackers can reverse-engineer production builds to craft working exploits.

Remediation Steps:

  • Upgrade Immediately: Update to the latest patched versions (e.g., Next.js 15.0.5+, 15.1.9+, or 16.0.7+).
  • Verify Exposure: Use the scanner to audit your external attack surface and confirm that no unpatched endpoints remain accessible.
  • Download the Tool: Security teams can access the scanner and full documentation at the official repository below.

Follow us on Google News, LinkedIn, and X for daily cybersecurity updates. Contact us to feature your stories.

The post New Scanner Tool for Detecting Exposed ReactJS and Next.js RSC Endpoints (CVE-2025-55182) appeared first on Cyber Security News.

rssfeeds-admin

Recent Posts

Minor injuries reported after crash south of Abilene

TAYLOR COUNTY, Texas (KTAB/KRBC) - A two-vehicle collision occurred south of Abilene Sunday afternoon. The…

49 minutes ago

Scream 7 Secures Biggest Box Office Opening Weekend of the Scream Franchise

Scream 7 has enjoyed a huge box office opening weekend, with nearly $100 million secured…

1 hour ago

The Best Deals Today: Twin Peaks Blu-ray, Super Mario RPG, Fantasion Neo Dimension, and More

Another month has ended, and we are now officially in March! Today, there are quite…

1 hour ago

Portable Sonos Play speaker leaks on Canadian Best Buy

Why is this outdoor kitchen? | Image: Sonos An unannounced Sonos speaker called Play has…

3 hours ago

Tons of Cartoon Network and Warner Bros. Shows Are Now Streaming for Free on Tubi

In the midst of potential acquisition chaos, Warner Bros. has also been spinning deals with…

3 hours ago

Kalshi voids some bets on Khamenei’s ouster because it’s ‘directly tied to death’

In a statement on X, Kalshi CEO Tarek Mansour said his company would pay out…

5 hours ago

This website uses cookies.