🔍 CVE-2008-1295

6.8
CVSS Score
MEDIUM
2008-03-12
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

phpMyNewsletter 0.8 beta 5 이전 버전의 archives.php 파일에서 msg_id 파라미터를 통해 SQL injection 취약점이 존재합니다. 원격 공격자가 이를 악용하여 임의의 SQL 명령어를 실행할 수 있습니다.

💡 쉬운 설명

뉴스레터 관리 프로그램에서 사용자 입력값을 제대로 검증하지 않아, 공격자가 악의적인 명령어를 데이터베이스에 보낼 수 있습니다. 이를 통해 데이터를 탈취하거나 변조할 수 있습니다.

🇺🇸 원문 (English)

SQL injection vulnerability in archives.php in Gregory Kokanosky (aka Greg's Place) phpMyNewsletter 0.8 beta 5 and earlier allows remote attackers to execute arbitrary SQL commands via the msg_id parameter.

📍 영향받는 시스템

phpMyNewsletter 0.8 beta 5 및 그 이전 버전

⚔️ 공격 벡터

HTTP GET/POST를 통해 msg_id 파라미터에 SQL 페이로드를 주입하여 archives.php 실행

🛡️ 대응 방법

phpMyNewsletter를 최신 버전으로 업그레이드하거나, msg_id 파라미터에 대해 입력값 검증 및 prepared statement 사용

🔧 검증 코드

설치된 phpMyNewsletter에서 msg_id 파라미터 사용 코드를 확인하여 SQL injection 방어 로직(prepared statement, parameterized query) 유무 검증

Shell / Script
grep -r 'msg_id' /path/to/phpMyNewsletter/ 2>/dev/null | grep -v '.git' | head -20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP