Code::Security/비박스(BWAPP)

비박스(bWAPP) A9 Drupal SQL Injection (Drupageddon)

태군 코드 2022. 10. 24. 16:24
반응형

이 도구를 이용하여 허용받지 않은 서비스 대상으로 해킹을 시도하는 행위는 범죄 행위입니다. 해킹을 시도할 때에 발생하는 법적인 책임은 그것을 행한 사용자에게 있다는 것을 명심하시기 바랍니다.

 

A9 - Drupal SQL Injection (Drupageddon)

 

드루팔(Drupal)은 PHP 언어로 개발된 오픈소스 기반의 콘텐츠 관리시스템(CMS)입니다. 워드프레스(WordPress)가 사용자 중심으로 쉽고 편리한 기능을 빠르게 구현하는 것에 중점을 둔 반면, 드루팔은 개발자 중심으로 복잡한 기능을 모두 구현할 수 있다는 특징이 있습니다.

 

sqli_drupal.php

sqli_drupal.php 페이지를 살펴 보면 특정 버전의 Drupal에서 SQL Injection 공격이 가능하다는 메시지와 CVE가 부여된 취약점 번호가 보이는 것을 확인할 수 있습니다.

 

CVE-2014-3704

설명

Drupal core 7.x 7.32 이전의 데이터베이스 추상화 API에 있는 expandArguments 함수는 준비된 명령문을 제대로 구성하지 않아 원격 공격자가 조작된 키가 포함된 어레이를 통해 SQL 주입 공격을 수행할 수 있습니다.

 

해당 취약점은 Exploit DB에도 명시되어 있으며 참고 사이트를 확인해 보시고 문제를 풀어 보시기 바랍니다.

 

참고

https://github.com/vulhub/vulhub/tree/master/drupal/CVE-2014-3704

https://www.exploit-db.com/exploits/35150

https://www.exploit-db.com/exploits/34993

https://www.exploit-db.com/exploits/34992

https://www.exploit-db.com/exploits/34984

 

반응형