🔍 CVE-2006-2826

7.5
CVSS Score
HIGH
2006-06-05
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPLib 7.4a 이전 버전의 sessions.inc에 SQL injection 취약점이 존재합니다. 원격 공격자가 쿼리 문자열이나 쿠키를 통해 id 변수를 조작하여 임의의 SQL 명령어를 실행할 수 있으며, 이를 통해 데이터베이스 정보를 탈취하거나 변조할 수 있습니다.

💡 쉬운 설명

웹사이트가 사용자 입력을 안전하게 검증하지 않아 해커가 데이터베이스를 직접 조작할 수 있는 문제입니다. URL이나 쿠키를 조작하면 공격자가 민감한 정보에 접근하거나 수정할 수 있습니다.

🇺🇸 원문 (English)

SQL injection vulnerability in sessions.inc in PHP Base Library (PHPLib) before 7.4a allows remote attackers to execute arbitrary SQL commands via the id variable, which is set by a client through a query string or a cookie.

📍 영향받는 시스템

PHP Base Library (PHPLib) 버전 7.4a 이전

⚔️ 공격 벡터

쿼리 문자열 또는 쿠키의 id 매개변수에 SQL 페이로드를 주입하여 임의의 SQL 명령어 실행

🛡️ 대응 방법

PHPLib을 7.4a 이상으로 업그레이드하고 모든 사용자 입력에 prepared statements 사용

🔧 검증 코드

sessions.inc 파일이 발견되면 해당 파일의 PHPLib 버전을 확인하여 7.4a 미만이면 취약점이 존재합니다.

Shell / Script
find / -name 'sessions.inc' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP