5 matches found
CVE-2025-55182
CVE-2025-55182 本仓库包含 CVE-2025-55182 的 PoC 复现,这是 React Server Components RSC 中的一个严重安全漏洞,允许未认证的任意代码执行。 描述 该漏洞存在于 React Server Components 从客户端请求反序列化“Server Actions”的方式中。具体来说,requireModule 函数未能验证请求的导出名称是否为模块的直接属性。这允许攻击者访问导出函数的 constructor 属性,获取全局 Function 构造函数的引用,从而可用于执行任意代码。 复现 此 PoC 使用一个最小的 Node.js...
CVE-2025-55182
React2Shell 漏洞 - CVE-2025-55182 📓 简介 该漏洞名为 React2Shell,于2025年12月被发现,影响 next.js 的组件,CVSS评分为 10.0 。通过一个简单的 POST 请求,即可实现未经身份验证的严重远程代码执行(RCE)。以下是受该漏洞影响的版本。 受影响的版本 - 19.0, 19.1.0, 19.1.1, 19.2.0 该漏洞影响以下组件 react-server-dom-webpack react-server-dom-parcel react-server-dom-turbopack 概念验证 PoC ⚠️...
CVE-2025-55182
了解 React Server Components 与 Flight 协议 React Server Components 是 React 19 中引入的一项功能,允许组件在服务器端渲染,而非在客户端浏览器中渲染。服务器可以处理复杂的计算任务,同时只将渲染后的结果发送给客户端。 RSC 中服务器与客户端之间的通信基于 React Flight 协议。该协议处理服务器与客户端之间传输数据的序列化与反序列化。当客户端需要调用服务器端函数(Server Action)时,它会发送一个包含已序列化数据的特殊格式请求,供服务器进行反序列化并处理。 Flight...
The vulnerability of the requireModule() function in the React framework-based JavaScript libraries react-server-dom-webpack, react-server-dom-parcel, and react-server-dom-turbopack, which are used for building custom user interfaces, allows a hacker to execute arbitrary code.
The vulnerability of the requireModule function in the React framework-based JavaScript libraries such as react-server-dom-webpack, react-server-dom-parcel, and react-server-dom-turbopack relates to deficiencies in the deserialization mechanism when processing the hasOwnProperty parameter...