🔍 CVE-2012-4553

6.8
CVSS Score
MEDIUM
2012-11-11
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Drupal 7.16 이전 버전에서 외부 데이터베이스 서버 연결 시 발생하는 일시적 조건 처리의 취약점으로, 원격 공격자가 민감한 정보를 획득하고 Drupal 재설치 및 임의의 PHP 코드를 실행할 수 있다.

💡 쉬운 설명

Drupal 웹사이트가 데이터베이스에 연결할 때 일부 조건에서 보안 검사를 우회할 수 있어 공격자가 설치 페이지에 접근할 수 있다. 이를 통해 공격자는 민감한 정보를 빼내거나 악의적인 코드를 실행할 수 있다.

🇺🇸 원문 (English)

Drupal 7.x before 7.16 allows remote attackers to obtain sensitive information and possibly re-install Drupal and execute arbitrary PHP code via an external database server, related to "transient conditions."

📍 영향받는 시스템

Drupal 7.x (버전 7.16 이전), 특히 외부 데이터베이스 서버를 사용하는 환경

⚔️ 공격 벡터

네트워크 오류 조건을 악용하여 install.php 재활성화 또는 데이터베이스 정보 노출

🛡️ 대응 방법

Drupal을 7.16 이상으로 긴급 업그레이드하거나 install.php 파일 제거

🔧 검증 코드

CHANGELOG.txt에서 표시된 Drupal 버전이 7.16 미만이면 취약 대상이며, 7.16 이상이면 패치됨.

Shell / Script
head -1 /var/www/html/CHANGELOG.txt 2>/dev/null | grep -oE "Drupal 7\.[0-9]+"

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP