🔍 CVE-2009-2736

6.5
CVSS Score
MEDIUM
2009-08-11
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

sun-jester OpenNews 1.0의 admin.php에서 발생하는 정적 코드 인젝션 취약점입니다. 인증된 관리자가 setconfig 액션의 '전체 폭(Overall Width)' 필드를 통해 config.php에 임의의 PHP 코드를 주입할 수 있습니다. 이를 통해 공격자는 서버에서 임의 코드를 실행하고 시스템을 완전히 장악할 수 있습니다.

💡 쉬운 설명

관리자 계정을 가진 공격자가 설정창의 특정 필드에 악의적인 프로그래밍 코드를 삽입할 수 있습니다. 이 코드는 서버에 저장되어 실행되면서 공격자가 웹사이트를 완전히 제어할 수 있게 됩니다.

🇺🇸 원문 (English)

Static code injection vulnerability in admin.php in sun-jester OpenNews 1.0 allows remote authenticated administrators to inject arbitrary PHP code into config.php via the "Overall Width" field in a setconfig action.

📍 영향받는 시스템

sun-jester OpenNews 1.0

⚔️ 공격 벡터

인증된 관리자가 admin.php의 setconfig 액션에서 'Overall Width' 입력 필드에 PHP 코드를 주입

🛡️ 대응 방법

sun-jester OpenNews를 최신 버전으로 업그레이드하거나 admin.php의 입력값 검증 로직을 패치 적용

🔧 검증 코드

OpenNews 설치 디렉토리의 admin.php 파일 위치를 찾습니다. 결과가 나타나면 해당 버전이 설치되어 있는 것이므로 업그레이드 필요

Shell / Script
find / -name 'admin.php' -path '*opennews*' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP