🔍 CVE-2010-2258

4.3
CVSS Score
MEDIUM
2010-06-09
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

phpBannerExchange 1.2 Arabic 버전의 signupconfirm.php에서 bannerurl 파라미터에 대한 입력값 검증이 부재하여 발생하는 XSS 취약점입니다. 공격자는 이 파라미터에 악의적인 스크립트를 주입하여 사용자의 브라우저에서 임의 코드를 실행할 수 있습니다.

💡 쉬운 설명

phpBannerExchange라는 오래된 프로그램에서 사용자 입력을 제대로 검증하지 않아, 악의적인 사람이 나쁜 코드를 웹페이지에 삽입할 수 있습니다. 이 코드는 다른 사용자들의 컴퓨터에서 실행되어 쿠키, 세션정보 등 개인정보를 도용당할 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in signupconfirm.php in phpBannerExchange 1.2 Arabic allows remote attackers to inject arbitrary web script or HTML via the bannerurl parameter.

📍 영향받는 시스템

phpBannerExchange 1.2 Arabic 버전

⚔️ 공격 벡터

bannerurl 파라미터에 HTML/JavaScript 페이로드를 주입하여 signupconfirm.php에서 사용자의 브라우저에 실행

🛡️ 대응 방법

phpBannerExchange를 최신 버전으로 업그레이드하거나 사용을 중단하고, 입력값에 대한 HTML 인코딩 및 유효성 검사 구현

🔧 검증 코드

signupconfirm.php 파일이 발견되고 bannerurl이 존재하면 phpBannerExchange가 설치된 것이며, 버전 확인 후 1.2 Arabic이면 즉시 업그레이드 필요

Shell / Script
find /var/www /home /opt -name 'signupconfirm.php' 2>/dev/null | xargs -I {} grep -l 'bannerurl' {} 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP