🔍 CVE-2014-125116

0.0
CVSS Score
UNKNOWN
2025-07-25
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

HybridAuth 2.0.9~2.2.2 버전에서 배포 후에도 접근 가능한 install.php 설치 스크립트가 입력 검증을 수행하지 않아, 공격자가 config.php에 임의의 PHP 코드를 주입할 수 있습니다. 주입된 코드는 파일이 로드될 때 실행되어 원격 코드 실행을 가능하게 합니다.

💡 쉬운 설명

HybridAuth의 설치 파일이 배포 후에도 누구나 접근할 수 있어서, 악의적인 코드를 설정 파일에 몰래 삽입할 수 있습니다. 이 코드가 서버에서 자동으로 실행되어 시스템을 완전히 장악당할 수 있습니다.

🇺🇸 원문 (English)

A remote code execution vulnerability exists in HybridAuth versions 2.0.9 through 2.2.2 due to insecure use of the install.php installation script. The script remains accessible after deployment and fails to sanitize input before writing to the application’s config.php file. An unauthenticated attacker can inject arbitrary PHP code into config.php, which is later executed when the file is loaded. This allows attackers to achieve remote code execution on the server. Exploitation of this issue will overwrite the existing configuration, rendering the application non-functional.

📍 영향받는 시스템

HybridAuth 2.0.9 ~ 2.2.2

⚔️ 공격 벡터

배포된 install.php에 직접 HTTP 요청을 통해 접근하여 입력 필드를 조작해 config.php에 PHP 코드 주입

🛡️ 대응 방법

HybridAuth를 2.2.3 이상으로 업그레이드하거나 install.php 파일을 완전히 삭제하고 웹 서버 접근을 제한

🔧 검증 코드

install.php 파일이 조회되면 취약함. 파일이 없거나 조회되지 않으면 안전.

Shell / Script
find / -name "install.php" -path "*hybridauth*" 2>/dev/null

💻 영향받는 소프트웨어

PHP