Sploitus

Exploit for react2shell-CVE-2025-55182-poc

kitploit Β· 2026-08-25

Exploit Code

MARKDOWN32 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-JOELVAIJU-REACT2SHELL-CVE-2025-55182-POC
# CVE-2025-55182 (React2Shell) PoC с ΠΎΠ±Ρ…ΠΎΠ΄ΠΎΠΌ WAF

Чистый, Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ Python proof-of-concept эксплойт для **CVE-2025-55182** (Ρ‚Π°ΠΊΠΆΠ΅ извСстный ΠΊΠ°ΠΊ React2Shell), критичСской уязвимости ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ выполнСния ΠΊΠΎΠ΄Π° Π² React Server Components, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Next.js (App Router) ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ.

Π­Ρ‚ΠΎΡ‚ PoC Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ **Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ WAF bypass padding** для ΠΎΠ±Ρ…ΠΎΠ΄Π° распространСнных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ„Π°ΠΉΡ€Π²ΠΎΠ»ΠΎΠ² (Cloudflare, AWS WAF ΠΈ Ρ‚.Π΄.), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… multipart Ρ‚Π΅Π».

## ΠžΠ±Π·ΠΎΡ€ уязвимости

  * **CVE** : CVE-2025-55182
  * **CVSS** : 10.0 (ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ)
  * **Π—Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Π΅ вСрсии** : Next.js 15.x–16.0.6, React 19.0.0–19.2.0 (с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Server Components)
  * **ВоздСйствиС** : НСаутСнтифицированноС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° сСрвСрС



## ВрСбования

  * Python 3.6+
  * Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° `requests`



root@kitploit:~
    
    
    pip install requests
    

## ИспользованиС

#### Базовая RCE