Sploitus

Exploit for xss2shell

kitploit ┬╖ 2026-08-26

Exploit Code

MARKDOWN320 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-0XLIPON-XSS2SHELL
![CVE-2026-64638](https://img.shields.io/badge/CVE-2026--64638-critical?style=for-the-badge&logo=wordpress&logoColor=white&color=dc143c) ![CVSS 8.9](https://img.shields.io/badge/CVSS-8.9-high?style=for-the-badge&color=crimson) ![pwn.ai](https://img.shields.io/badge/discovered_by-pwn.ai-7fd1ff?style=for-the-badge) ![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue?style=for-the-badge&logo=python&logoColor=white)

# ЁЯФе XSS2Shell тАФ CVE-2026-64638 рд╕реНрдХреИрдирд░ рдФрд░ PoC рдЯреВрд▓рдХрд┐рдЯ

**WordPress рдкреНрд░реА-рдСрде XSS-рд╕реЗ-RCE рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╣рд╛рд░-рдкреНрд░рдердо рдорд╛рд╕ рд╕реНрдХреИрдирд░ рдФрд░ рд╕рд╛рдХреНрд╖реНрдп-рдЧреНрд░реЗрдб PoC рдЬрдирд░реЗрдЯрд░, рдЬреЛ 500M+ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред**  
_рдХреЗрд╡рд▓ рдкрд╣рдЪрд╛рдиред рдХреЛрдИ рд╣рдерд┐рдпрд╛рд░реАрдХрд░рдг рдирд╣реАрдВред рдмрдЧ рдмрд╛рдЙрдВрдЯреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рдмреНрд▓реВ рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд┐рддред_

#### рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЪреЗрдХрд░: https://pwn.ai/xss2shell-checker.html

рдпрд╣ рдХреНрдпрд╛ рд╣реИ? тАв рддреНрд╡рд░рд┐рдд рдЖрд░рдВрдн тАв Shodan Dorks тАв рдЙрдкрдпреЛрдЧ тАв рдирд┐рд░реНрдгрдп рдореИрдЯреНрд░рд┐рдХреНрд╕ тАв рдкрд╣рдЪрд╛рди тАв FAQ

* * *

## ЁЯФО Shodan Dorks

рд╕реНрдХреИрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХрдордЬреЛрд░ WordPress рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЦреЛрдЬреЗрдВ:

### рдХреЛрд░ WordPress рдбрд┐рд╕реНрдХрд╡рд░реА

root@kitploit:~
    
    
    http.component:"wordpress" -http.title:"Just a moment"
    

рдЙрди WordPress рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдвреВрдВрдврддрд╛ рд╣реИ, рдЬрдмрдХрд┐ Cloudflare рдХреА "I'm Under Attack" рдореЛрдб / рдмреЙрдЯ-рд╕реБрд░рдХреНрд╖рд╛ рдкреЗрдЬреЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдмреНрд▓реЙрдХ рдпрд╛ рдЪреБрдиреМрддреА рджреЗрдВрдЧреАред

### рд▓реЙрдЧрд┐рди рдкреЗрдЬреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдХрд░реЗрдВ

root@kitploit:~
    
    
    http.component:"wordpress" http.title:"Log In"
    

рдХреЗрд╡рд▓ WordPress рд▓реЙрдЧрд┐рди рдкреЗрдЬ рд▓реМрдЯрд╛рддрд╛ рд╣реИ тАФ CVE-2026-64638 рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХ рд╣рдорд▓рд╛ рд╕рддрд╣ред

### рд╕рдВрд╕реНрдХрд░рдг-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЦреЛрдЬ

root@kitploit:~
    
    
    http.component:"wordpress" "wp-content" "?ver=7.0" -"?ver=7.0.3"
    

рдПрд╕реЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ 7.0.3 рдкреИрдЪ рдХреЗ рдмрд┐рдирд╛ WordPress 7.0.x рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИред

### рд╕рддрд╣ рдХреЛ рд╡рд┐рд╕реНрддреГрдд рдХрд░реЗрдВ

root@kitploit:~
    
    
    http.component:"wordpress" http.html:"wp-login.php"
    

рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдкрдХрдбрд╝рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ wp-login.php рд╕реБрд▓рдн рд╣реИ рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рдкреЗрдЬ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ тАФ рд╡реНрдпрд╛рдкрдХ рдХрд╡рд░реЗрдЬред

### Cloudflare рдмрд╣рд┐рд╖реНрдХрд░рдг (рд╕рдВрдпреБрдХреНрдд)

root@kitploit:~
    
    
    http.component:"wordpress" -http.title:"Just a moment" -http.title:"Attention Required" -org:"Cloudflare"
    

рдЖрдХреНрд░рд╛рдордХ рдлрд╝рд┐рд▓реНрдЯрд░ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ Cloudflare-рд╕рдорд░реНрдерд┐рдд рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред `--active` рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕реНрдХреИрди рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ тАФ Cloudflare рдкреНрд░реЛрдм рдЕрдиреБрд░реЛрдз рдХреЛ рд░реЗрдЯ-рд▓рд┐рдорд┐рдЯ рдпрд╛ рдмреНрд▓реЙрдХ рдХрд░ рджреЗрдЧрд╛ред

> **рд╕реБрдЭрд╛рд╡:** `shodan download` рдХреЗ рд╕рд╛рде Shodan рдкрд░рд┐рдгрд╛рдо рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ рдФрд░ рд╣реЛрд╕реНрдЯрдирд╛рдореЛрдВ рдХреЛ рд╕реАрдзреЗ `xss2shell_mass.py -i` рдореЗрдВ рдкрд╛рдЗрдк рдХрд░реЗрдВред

* * *

## ЁЯЪи CVE-2026-64638 рдХреНрдпрд╛ рд╣реИ?

7 рдЕрдЧрд╕реНрдд, 2026 рдХреЛ, **pwn.ai рдиреЗ CVE-2026-64638 (XSS2Shell) рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдпрд╛** тАФ WordPress Core рдореЗрдВ рдПрдХ рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдкреНрд░реА-рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднреЗрджреНрдпрддрд╛ рдЬреЛ рд╕рд░реНрд╡рд░ рдкрд░ **рд░рд┐рдореЛрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди** рддрдХ рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛рддреА рд╣реИред [citation:pwn.ai blog]

рдпрд╣ рдмрдЧ PHP рдХреЗ `strip_tags()` рдФрд░ WordPress рдХреЗ `wp_kses_post()` рдХреЗ рдмреАрдЪ рдкрд╛рд░реНрд╕рд░ рдЕрд╕рд╣рдорддрд┐ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рддрд╛ рд╣реИ:

  * **`strip_tags()`** HTML рдЯреИрдЧреНрд╕ рдХреА рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП `<` рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЕрдХреНрд╖рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред `< area id=...>` (рд╕реНрдкреЗрд╕ рдХреЗ рд╕рд╛рде) рдХреЛ **рдкрд╛рда** рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ тАФ рдпрд╣ рдмрдЪ рдЬрд╛рддрд╛ рд╣реИред
  * **`wp_kses_post()`** (KSES) `< area` рдХреЛ рдПрдХ рдорд╛рдиреНрдп `<area>` рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ тАФ рдФрд░ `<area>` KSES рдореЗрдВ **рдЕрдиреБрдордд-рд╕реВрдЪреАрдмрджреНрдз** рд╣реИред [citation:pwn.ai blog]



рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо `< area id=ajaxurl href=/?rest_route=/&_method=GET&_jsonp=alert>...` рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди рджреЛрдиреЛрдВ рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рд▓реЙрдЧрд┐рди рдкреЗрдЬ рдкрд░ рд▓рд╛рдЗрд╡ DOM рдХреЗ рд░реВрдк рдореЗрдВ рд░реЗрдВрдбрд░ рд╣реЛрддрд╛ рд╣реИ, DOM рдХреНрд▓реЛрдмрд░рд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ WordPress рдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ `user-profile.js` рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╣рд╛рдИрдЬреИрдХ рдХрд░рддрд╛ рд╣реИ, рдФрд░ WordPress рдУрд░рд┐рдЬрд┐рди рдореЗрдВ `alert()` рдлрд╛рдпрд░ рдХрд░рддрд╛ рд╣реИ тАФ **рд╢реВрдиреНрдп рдХреНрд▓рд┐рдХ, рд╢реВрдиреНрдп рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди, рд╢реВрдиреНрдп рдХреБрдХреАрдЬрд╝ рдЖрд╡рд╢реНрдпрдХ** ред [citation:pwn.ai blog]

рд▓реЙрдЧ-рдЗрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛? рд╡рд╣реА рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ Same Origin Method Execution (SOME) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╛рд╕рд╡рд░реНрдб рдЪреБрд░рд╛рддрд╛ рд╣реИ, рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреНрд▓рдЧрдЗрди рдЕрдкрд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдФрд░ `www-data` рдХреЗ рд░реВрдк рдореЗрдВ PHP рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред [citation:pwn.ai blog] [citation:hadrian.io blog]

> **рдкреНрд░рднрд╛рд╡рд┐рдд:** WordPress 6.4 рд╕реЗ 7.0.2 рддрдХ тАФ 7.0.3 рдореЗрдВ рдкреИрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛, 4.7+ рддрдХ рдмреИрдХрдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рдеред  
>  **рдкреНрд░рднрд╛рд╡:** рдЦреБрд▓рд╛рд╕реЗ рдХреЗ рд╕рдордп ~500 рдорд┐рд▓рд┐рдпрди рд╡реЗрдмрд╕рд╛рдЗрдЯреЗрдВред [citation:pwn.ai blog]

### ЁЯУ░ рдореБрдЦреНрдп рд╕рдВрд╕рд╛рдзрди

* * *

## тЪб рдпрд╣ рдЯреВрд▓рдХрд┐рдЯ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ

рдпрд╣ рдПрдХ **рдХреЗрд╡рд▓-рдкрд╣рдЪрд╛рди** рдЯреВрд▓рдХрд┐рдЯ рд╣реИред рдпрд╣ рднреЗрджреНрдпрддрд╛ рдХреЛ рд╣рдерд┐рдпрд╛рд░ рдирд╣реАрдВ рдмрдирд╛рддрд╛ тАФ рдпрд╣ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ, рдмрдЧ рдмрд╛рдЙрдВрдЯреА рд╢рд┐рдХрд╛рд░рд┐рдпреЛрдВ рдФрд░ рдмреНрд▓реВ рдЯреАрдореЛрдВ рдХреЛ рдирд┐рдореНрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдм рдХреБрдЫ рджреЗрддрд╛ рд╣реИ:

  1. **рдорд╛рд╕-рд╕реНрдХреИрди** рдХрд░реЗрдВ рд╡реНрдпрд╡рд╣рд╛рд░-рдкреНрд░рдердо рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдорд┐рдирдЯреЛрдВ рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ WordPress рд╣реЛрд╕реНрдЯ
  2. **рд╕рд╛рдХреНрд╖реНрдп-рдЧреНрд░реЗрдб PoC рдкреЗрдЬ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ** рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ XSS рдлрд╛рдпрд░ рд╣реЛрддрд╛ рд╣реИ (рдХреЗрд╡рд▓ alert())
  3. **рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░реЗрдВ** рд╕рдЯреАрдХ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде тАФ рд╕рдВрд╕реНрдХрд░рдг-рдорд┐рд▓рд╛рди рд╕реЗ рдХреЛрдИ рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХ рдирд╣реАрдВ



### ЁЯФС рд╡реНрдпрд╡рд╣рд╛рд░-рдкреНрд░рдердо рдХреНрдпреЛрдВ?

> "рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдХреЛрдб рдХрд┐рд╕ рдкреИрдЪ рд╕реНрддрд░ рдкрд░ _рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП_ ред  
>  рдХреЗрд╡рд▓ рд▓реЙрдЧрд┐рди-рдкреЗрдЬ рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдмрдЧ _рдлрд╛рдпрд░_ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред"

рдкреНрд░рдмрдВрдзрд┐рдд рд╣реЛрд╕реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓реЗ рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреИрдЪ рдХреЛ рдЪреБрдкрдЪрд╛рдк рдмреИрдХрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд▓реЙрдЧрд┐рди-рд╣рд╛рд░реНрдбрдирд┐рдВрдЧ рдкреНрд▓рдЧрдЗрдиреНрд╕ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рднреА рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди рдЪреИрдирд▓ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред **рдХреЗрд╡рд▓-рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдХреИрдирд░ рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдЧрд▓рдд рдирдХрд╛рд░рд╛рддреНрдордХ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред** рдпрд╣ рд╕реНрдХреИрдирд░ рдПрдХ рдПрдХрд▓ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рдкреНрд░реЛрдм рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ _рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рд╡реНрдпрд╡рд╣рд╛рд░_ рдХреЛ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред

* * *

## ЁЯЪА рддреНрд╡рд░рд┐рдд рдЖрд░рдВрдн

### рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди

root@kitploit:~
    
    
    git clone https://github.com/jakestone/xss2shell.git
    cd xss2shell
    pip install -r requirements.txt
    

### 5-рдорд┐рдирдЯ рд╕реНрдХреИрди

root@kitploit:~
    
    
    # Passive тАФ no probes sent to target, version + endpoint fingerprinting only
    python3 xss2shell_mass.py -i domains.txt -o results
    
    # Active тАФ sends ONE benign failed-login per host (authorized assets only!)
    python3 xss2shell_mass.py -i domains.txt -o results --active --workers 80
    

### рд╕рд╛рдХреНрд╖реНрдп PoCs рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ

root@kitploit:~
    
    
    # Single target
    python3 make_poc.py --target https://blog.example.com
    
    # Batch from scanner output
    python3 make_poc.py --from-results results.csv -o pocs/
    

рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╕рдордп рдЙрддреНрдкрдиреНрди `.poc.html` рдХреЛ рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЦреЛрд▓реЗрдВ тЖТ рдпрджрд┐ `alert()` рдлрд╛рдпрд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдиреЗ рдкреНрд░реА-рдСрде XSS рд╕рд╛рдХреНрд╖реНрдп рдХреИрдкреНрдЪрд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред

* * *

## ЁЯУЦ рдЙрдкрдпреЛрдЧ

### рдорд╛рд╕ рд╕реНрдХреИрдирд░ (`xss2shell_mass.py`)

root@kitploit:~
    
    
    usage: xss2shell_mass.py [-h] -i INPUT [-o OUTPUT]
                             [--active] [--workers WORKERS]
                             [--timeout TIMEOUT] [--quiet]
    

#### рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕реНрдХреИрди рд╕рд╛рдХреНрд╖реНрдп (рдХреЛрдИ рд╕рдХреНрд░рд┐рдп рдкреНрд░реЛрдм рдирд╣реАрдВ, рд╣рдореЗрд╢рд╛ рдПрдХрддреНрд░рд┐рдд)

  1. **рд╣реЛрдордкреЗрдЬ** тЖТ WordPress рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ (рдореЗрдЯрд╛ рдЬрдирд░реЗрдЯрд░, рдПрд╕реЗрдЯ `?ver=` рдкреИрд░рд╛рдореНрд╕, wp-content рд╕рдВрджрд░реНрдн)
  2. **рд▓реЙрдЧрд┐рди рдкреЗрдЬ** тЖТ рдкрд╣реБрдВрдЪ-рдХреНрд╖рдорддрд╛, рд╕реНрдЯреЙрдХ рд▓реЙрдЧрд┐рди рдлреЙрд░реНрдо рдкрд╣рдЪрд╛рди, `user-profile.js` рдЧреИрдЬреЗрдЯ рдПрдирдХреНрдпреВрдб, рдХреЛрд░ рдПрд╕реЗрдЯ рд╕рдВрд╕реНрдХрд░рдг
  3. **REST JSONP рд╕реНрдореЛрдХ рдЯреЗрд╕реНрдЯ** тЖТ `/?rest_route=/&_method=GET&_jsonp=<random>` рдкрд░ рд╣рд╛рдирд┐рд░рд╣рд┐рдд GET тАФ рдХреНрдпрд╛ JSONP рдорд╛рд░реНрдЧ рдЦреБрд▓рд╛ рд╣реИ?
  4. **рдлрд╝реАрдб/рд░реАрдбрдореА рдлрд╝реЙрд▓рдмреИрдХ** тЖТ рдпрджрд┐ рд╣реЛрдордкреЗрдЬ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рдЧрд╛рдпрдм рд╣реИ рддреЛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд╖реНрдХрд░реНрд╖рдг



#### рд╕рдХреНрд░рд┐рдп рдкреНрд░реЛрдм (рдПрдХ POST, `--active` рдлрд╝реНрд▓реИрдЧ)

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо `< area id=<RANDOM> href=/x2s>` рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХрд▓ рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ HTML рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ:

  * **`bypass`** тАФ рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдХрд░ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡рд┐рдХ `<area>` рддрддреНрд╡ рдмрдЪ рдЧрдпрд╛ тЖТ strip_tags/KSES рдмреЗрдореЗрд▓ рдХреА рдкреБрд╖реНрдЯрд┐ рд╣реБрдИ
  * **`escaped`** тАФ рдорд╛рд░реНрдХрд░ рдореМрдЬреВрдж рд╣реИ рд▓реЗрдХрд┐рди рдПрдВрдЯрд┐рдЯреА-рдПрдиреНрдХреЛрдбреЗрдб рд╣реИ тЖТ рдкреИрдЪ рдпрд╛ рд╣рд╛рд░реНрдбрдирд┐рдВрдЧ рдореМрдЬреВрдж рд╣реИ
  * **`stripped`** тАФ рдбрд┐рдлрд╝реЙрд▓реНрдЯ WP рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рдЧрдИ, рдЯреИрдЧ рд╣рдЯрд╛ рджрд┐рдП рдЧрдП тЖТ `acevomod` рдпрд╛ рдкреИрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛
  * **`closed`** тАФ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХрд╛ рдХреЛрдИ рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди рдирд╣реАрдВ тЖТ рд▓реЙрдЧрд┐рди-рд╣рд╛рд░реНрдбрдирд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрд┐рдд



### PoC рдЬрдирд░реЗрдЯрд░ (`make_poc.py`)

root@kitploit:~
    
    
    usage: make_poc.py [-h] [--target TARGET] [--from-results FROM_RESULTS]
                       [-o OUTDIR]
    

рдкреНрд░рддреНрдпреЗрдХ рд▓рдХреНрд╖реНрдп рдХреЗ рд▓рд┐рдП **рдкреНрд░рдХрд╛рд╢рд┐рдд pwn.ai PoC рдкреЗрдЬ** рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ тАФ рд╕рдЯреАрдХ HTML рдлреЙрд░реНрдо рдЬреЛ рдмрд┐рдирд╛ рдкреИрдЪ рд╡рд╛рд▓реЗ WordPress рдкрд░ `alert()` рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИред рддреАрди рдкреЗрд▓реЛрдб рд╡реЗрд░рд┐рдПрдВрдЯ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

* * *

## ЁЯза рдирд┐рд░реНрдгрдп рдореИрдЯреНрд░рд┐рдХреНрд╕

рд╕реНрдХреИрдирд░ рдХрд╛ рдирд┐рд░реНрдгрдп рдЗрдВрдЬрди рд╕рдВрд╕реНрдХрд░рдг рд╡рд░реНрдЧреАрдХрд░рдг (WordPress.org рдХреЗ stable-check API рд╕реЗ) рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рд╕рд╛рдХреНрд╖реНрдп рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ 10 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлреИрд╕рд▓реЗ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ:

### рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рд░реВрдк

**CSV рдХреЙрд▓рдо:** `host`, `url`, `status`, `checker_status`, `wp_version`, `branch_status`, `evidence`, `http`, `ms`, `error`

`checker_status` рдХреЙрд▓рдо рд╕реАрдзреЗ рд╕рд╣рд╕рдВрдмрдВрдз рдХреЗ рд▓рд┐рдП **pwn.ai рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЪреЗрдХрд░ рдХреА рд╢рдмреНрджрд╛рд╡рд▓реА** (`vulnerable` / `patched` / `not_wordpress` / `unreachable` / `inconclusive` / `error`) рд╕реЗ рдореИрдк рд╣реЛрддрд╛ рд╣реИред

* * *

## ЁЯФН рдбрд┐рдЯреЗрдХреНрд╢рди рд╕рд┐рдЧреНрдиреЗрдЪрд░ (рдмреНрд▓реВ рдЯреАрдо / SOC)

рдпрджрд┐ рдЖрдк рд░рдХреНрд╖рд╛ рдкрдХреНрд╖ рдкрд░ рд╣реИрдВ, рддреЛ рдпреЗ рд╡реЗ рдлреЛрд░реЗрдВрд╕рд┐рдХ рд╕рд┐рдЧреНрдирд▓ рд╣реИрдВ рдЬреЛ рдпрд╣ рднреЗрджреНрдпрддрд╛ рдЫреЛрдбрд╝рддреА рд╣реИ:

### рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб (рд╡реЗрдм рд╕рд░реНрд╡рд░ / WAF рд▓реЙрдЧреНрд╕)

root@kitploit:~
    
    
    # Primary signal: encoded '<' in the log parameter
    POST /wp-login.php  тЖТ  log=%3C...  (URL-encoded < in username field)
    
    # Higher confidence: paired with REST pivoting
    GET /?rest_route=/&_method=GET&_jsonp=...     # JSONP callback
    GET /wp-json/wp/v2/statuses/publish?_jsonp=...  # WAF-bypass variant
    
    # Escalation stage indicators
    GET /wp-admin/authorize-application.php?success_url=<off-origin>
    POST /wp-admin/update.php?action=upload-plugin
    GET /wp-content/plugins/<random>/shell.php
    

### рдПрдЬ / WAF рдмреНрд▓реЙрдХрд┐рдВрдЧ рдирд┐рдпрдо

`log` рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ `%3C` (URL-рдПрдиреНрдХреЛрдбреЗрдб `<`) рд╣реЛрдиреЗ рдкрд░ `POST /wp-login.php` рдХреЛ рдмреНрд▓реЙрдХ рдХрд░реЗрдВред рдорд╛рдиреНрдп WordPress рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдореЛрдВ рдореЗрдВ **рдХрднреА рднреА** рдХреЛрдг рдХреЛрд╖реНрдардХ рдирд╣реАрдВ рд╣реЛрддреЗред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЯреИрдЧреНрд╕ рддрдХ **рд╕реАрдорд┐рдд рди рдХрд░реЗрдВ** тАФ KSES `<` рдХреЗ рдмрд╛рдж рдЯреИрдм, рдиреНрдпреВрд▓рд╛рдЗрди рдФрд░ рдХреИрд░рд┐рдЬ рд░рд┐рдЯрд░реНрди рддрдерд╛ рдХрд┐рд╕реА рднреА рдЕрдиреБрдордд-рд╕реВрдЪреАрдмрджреНрдз рдЯреИрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЯреИрдЧ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рдпрдо рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрд╛рдпрдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред [citation:hadrian.io blog]

### рд░рдХреНрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐

рдПрд╕реНрдХреЗрд▓реЗрд╢рди рдЪрд░рдг рдореЗрдВ `_jsonp=` рдХреЙрд▓рдмреИрдХ рдкреНрд░реЙрдкрд░реНрдЯреА рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рдХреЗ рд▓рд┐рдП **рдбреЙрдЯреНрд╕** рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (рдЬреИрд╕реЗ, `window.opener.approve.click`)ред рдбреЙрдЯреЗрдб JSONP рдХреЙрд▓рдмреИрдХ рд╡рд╛рд▓реЗ REST рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╢реЛрд╖рдг рдХреЗ рдордЬрдмреВрдд рд╕рдВрдХреЗрддрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВред [citation:hadrian.io blog]

* * *

## тЪЦя╕П рдХрд╛рдиреВрдиреА рдФрд░ рдиреИрддрд┐рдХ рдЙрдкрдпреЛрдЧ

root@kitploit:~
    
    
    рдпрд╣ рдЯреВрд▓ рдХреЗрд╡рд▓-рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рд╣реИред рдпрд╣ рдирд┐рдореНрди рдирд╣реАрдВ рдХрд░рддрд╛:
      тЬЧ JSONP рдХреЙрд▓рдмреИрдХ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ alert() рд╕реЗ рдкрд░реЗ рд╣рдерд┐рдпрд╛рд░ рдмрдирд╛рдирд╛
      тЬЧ рдПрдбрдорд┐рди-рд▓реБрдЕрд░ рдкреЗрдЬ рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╛рд╕рд╡рд░реНрдб рдХреИрдкреНрдЪрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛
      тЬЧ REST рджреБрд░реБрдкрдпреЛрдЧ, рдкреНрд▓рдЧрдЗрди рдЕрдкрд▓реЛрдб, рдпрд╛ PHP рд╢реЗрд▓ рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛
      тЬЧ рдкреНрд░рддрд┐ рд╕реНрдХреИрди рдкреНрд░рддрд┐ рд▓рдХреНрд╖реНрдп рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛
    
    рдЖрдкрдХреЛ рдирд┐рдореНрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
      тЬУ рдХреЗрд╡рд▓ рдЙрди рдПрд╕реЗрдЯреНрд╕ рдХреЛ рд╕реНрдХреИрди рдХрд░рдирд╛ рдЬрд┐рдирдХреЗ рдорд╛рд▓рд┐рдХ рдЖрдк рд╣реИрдВ рдпрд╛ рдЬрд┐рдирдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реИ
      тЬУ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рд╣реА рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрдиреЗ рд╣реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП PoCs рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛
      тЬУ PoC рд▓рд┐рдВрдХ рд╕рд╛рдЗрдЯ рдПрдбрдорд┐рди/рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрднреА рди рднреЗрдЬрдирд╛
      тЬУ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рд▓рд┐рдЦрд┐рдд рдордВрдЬреВрд░реА рдХреЗ рдмрд┐рдирд╛ alert() рд╕реЗ рдЖрдЧреЗ рдХрднреА рди рдмрдврд╝рдирд╛
      тЬУ рдмрдЧ рдмрд╛рдЙрдВрдЯреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рджрд╛рдпрд░реЗ рдФрд░ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛
    
    рдпрд╣ рдЯреВрд▓рдХрд┐рдЯ рдЕрдзрд┐рдХреГрдд рд╕реБрд░рдХреНрд╖рд╛ рдЕрдиреБрд╕рдВрдзрд╛рди, рдмрдЧ рдмрд╛рдЙрдВрдЯреА
    рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рд░рдХреНрд╖рд╛рддреНрдордХ рдбрд┐рдЯреЗрдХреНрд╢рди рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрдж рд╣реИред рджреБрд░реБрдкрдпреЛрдЧ рдЖрдкрдХреА
    рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░реА рд╣реИред
    

* * *

## ЁЯУБ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдВрд░рдЪрдирд╛

root@kitploit:~
    
    
    xss2shell/
    тФЬтФАтФА README.md                  тЖР You are here
    тФЬтФАтФА xss2shell_mass.py          тЖР Behavior-first mass scanner (v1.1.0)
    тФЬтФАтФА make_poc.py                тЖР Evidence-grade PoC page generator
    тФЬтФАтФА requirements.txt           тЖР Python dependencies (just `requests`)
    тФЬтФАтФА .gitignore                 тЖР Ignores scan outputs and cache
    тФФтФАтФА example/
        тФЬтФАтФА domains.txt            тЖР Example input file
        тФФтФАтФА example_output.csv     тЖР Example scan output
    

* * *

## тЭУ FAQ

**рдкреНрд░рд╢реНрди: WordPress рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдЬрд╛рдВрдЪ рд╣реА рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ?**  
рдЙрддреНрддрд░: рдкреНрд░рдмрдВрдзрд┐рдд рд╣реЛрд╕реНрдЯ (WP Engine, Kinsta, Pantheon, рдЖрджрд┐) рдЕрдХреНрд╕рд░ рд╕рдВрд╕реНрдХрд░рдг рдмрджрд▓реЗ рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреИрдЪ рдмреИрдХрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд▓реЙрдЧрд┐рди-рд╣рд╛рд░реНрдбрдирд┐рдВрдЧ рдкреНрд▓рдЧрдЗрдиреНрд╕ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред рджреЛрдиреЛрдВ рдорд╛рдорд▓реЗ рдХреЗрд╡рд▓-рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдХреИрдирд░ рдореЗрдВ **рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХ** рдФрд░ рдЫрд┐рдкреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП **рдЧрд▓рдд рдирдХрд╛рд░рд╛рддреНрдордХ** рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрдХреИрдирд░ _рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рд╡реНрдпрд╡рд╣рд╛рд░_ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред

**рдкреНрд░рд╢реНрди: рдХреНрдпрд╛`--active` рдкреНрд░реЛрдм рдЦрддрд░рдирд╛рдХ рд╣реИ?**  
рдЙрддреНрддрд░: рдирд╣реАрдВред рдпрд╣ рдПрдХ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рдорд╛рд░реНрдХрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЗ рд╕рд╛рде рдареАрдХ рдПрдХ рдЕрд╕рдлрд▓ рд▓реЙрдЧрд┐рди рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ JavaScript рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛, рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдореЛрдВ рдХреА рдЧрдгрдирд╛ рдирд╣реАрдВ рдХрд░рддрд╛, рдФрд░ рдХреЛрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╢реЛрд╖рдг рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рддрд╛ред рдпрд╣ рдПрдХ рдорд╛рдирдХ рд▓реЙрдЧрд┐рди рдкреНрд░рдпрд╛рд╕ рд╕реЗ рдХрдо рдШреБрд╕рдкреИрдард┐рдпрд╛ рд╣реИред

**рдкреНрд░рд╢реНрди: рдХреНрдпрд╛ рдЗрд╕ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдирдзрд┐рдХреГрдд рд╕реНрдХреИрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?**  
рдЙрддреНрддрд░: рдирд╣реАрдВред рд╕рдХреНрд░рд┐рдп рдкреНрд░реЛрдм `/wp-login.php` рдкрд░ рдПрдХ HTTP POST рднреЗрдЬрддрд╛ рд╣реИ, рдЬреЛ рд▓рдХреНрд╖реНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдЕрдиреБрд░реЛрдз рд╣реИред рдХреЗрд╡рд▓ рдЙрди рдПрд╕реЗрдЯреНрд╕ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд┐рдирдХреЗ рдорд╛рд▓рд┐рдХ рдЖрдк рд╣реИрдВ рдпрд╛ рдЬрд┐рдирдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕реНрдкрд╖реНрдЯ рд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реИред

**рдкреНрд░рд╢реНрди:`vulnerable` рдФрд░ `confirmed_vulnerable` рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?**  
рдЙрддреНрддрд░: `vulnerable` рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ WordPress.org API рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрд╕реНрдХрд░рдг рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ strip_tags/KSES рдмреЗрдореЗрд▓ рдХреА рдкреБрд╖реНрдЯрд┐ рдирд╣реАрдВ рдХреА рд╣реИред `confirmed_vulnerable` рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдордиреЗ рдПрдХ рдкреНрд░реЛрдм рднреЗрдЬрд╛ рдФрд░ `<area>` рддрддреНрд╡ рджреЛрдиреЛрдВ рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рд╕реЗ рдмрдЪ рдЧрдпрд╛ тАФ **рдкреНрд░рдХрд╛рд╢рд┐рдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдлрд╛рдпрд░ рд╣реЛ рд╕рдХрддреА рд╣реИ** ред

**рдкреНрд░рд╢реНрди: рдХреНрдпрд╛ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ рдмрдЧ рдмрд╛рдЙрдВрдЯреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?**  
рдЙрддреНрддрд░: рд╣рд╛рдВ! `checker_status` рдХреЙрд▓рдо рдЖрд╕рд╛рди рд╕рд╣рд╕рдВрдмрдВрдз рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ pwn.ai рдХреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЪреЗрдХрд░ рд╢рдмреНрджрд╛рд╡рд▓реА рд╕реЗ рдореИрдк рд╣реЛрддрд╛ рд╣реИред рдкреВрд░реНрдг рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдХреИрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ `make_poc.py` рд╕реЗ PoC рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдХреНрд╖реНрдп рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реЗрдВред

**рдкреНрд░рд╢реНрди: рдХреНрдпрд╛ рдпрд╣ RCE рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ?**  
рдЙрддреНрддрд░: рдирд╣реАрдВред рдпрд╣ рдЯреВрд▓рдХрд┐рдЯ **рдкреНрд░реА-рдСрде XSS рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ** рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рдкреВрд░реНрдг RCE рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЙрдЧ-рдЗрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, рд╕рдХреНрд╖рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╛рд╕рд╡рд░реНрдб, рдФрд░ рдкреНрд▓рдЧрдЗрди рдЕрдкрд▓реЛрдб рдЕрдиреБрдорддрд┐рдпрд╛рдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ тАФ рдРрд╕реА рд╢рд░реНрддреЗрдВ рдЬрд┐рдирдХрд╛ рдпрд╣ рд╕реНрдХреИрдирд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╣реАрдВ рдХрд░рддрд╛ред рд╕реНрдХреИрдирд░ рдЙрд╕ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдЬреЛ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рдЕрд╡рд▓реЛрдХрди рдпреЛрдЧреНрдп рд╣реИ: рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░ рдмрд╛рдпрдкрд╛рд╕ред

* * *

## ЁЯПЖ рдХреНрд░реЗрдбрд┐рдЯ рдФрд░ рд╕рдВрджрд░реНрдн

  * **рдЦреЛрдЬ рдФрд░ рдЦреБрд▓рд╛рд╕рд╛:** pwn.ai тАФ рдПрдХ рдорд▓реНрдЯреА-рдПрдЬреЗрдВрдЯ AI рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рд╛рдпрддреНрдд рд░реВрдк рд╕реЗ рдЦреЛрдЬрд╛ рдЧрдпрд╛
  * **SOME рддрдХрдиреАрдХ рдХреА рдиреАрдВрд╡:** Paulos Yibelo тАФ рдЯреЙрдк рд╡реЗрдм рд╣реИрдХрд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рдорд╛рдВрдХрд┐рдд 2022 рдЕрдиреБрд╕рдВрдзрд╛рди
  * **рддрдХрдиреАрдХреА рд╡рд┐рд╢реНрд▓реЗрд╖рдг:** Hadrian тАФ рд╡реНрдпрд╛рдкрдХ рдкрд╣рдЪрд╛рди рдФрд░ рд╢рдорди рдорд╛рд░реНрдЧрджрд░реНрд╢рди
  * **CVE:** CVE-2026-64638 / GHSA-52p2-r8wf-jcrf
  * **рдкреИрдЪ:** WordPress 7.0.3



* * *

0xlipon рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд тАв рдХреЗрд╡рд▓-рдкрд╣рдЪрд╛рди тАв рдХреЗрд╡рд▓ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП