🇰🇷 한글 설명
IDevSpot PhpLinkExchange 1.01의 index.php에 다중 XSS 취약점이 존재합니다. user_add, recip, tellafriend, contact 액션의 catid 매개변수와 tellafriend 액션의 id 매개변수를 통해 원격 공격자가 임의의 웹 스크립트를 주입할 수 있습니다.
💡 쉬운 설명
오래된 링크 교환 웹 애플리케이션이 사용자 입력을 제대로 검증하지 않아 악의적인 코드를 주입할 수 있습니다. 공격자가 조작된 URL을 통해 다른 사용자의 브라우저에서 코드를 실행시킬 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in index.php in IDevSpot PhpLinkExchange 1.01 allow remote attackers to inject arbitrary web script or HTML via the catid parameter in a (1) user_add, (2) recip, (3) tellafriend, or (4) contact action, or (5) in a request without an action; or (6) the id parameter in a tellafriend action. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.
📍 영향받는 시스템
IDevSpot PhpLinkExchange 버전 1.01 이하
⚔️ 공격 벡터
URL 매개변수(catid, id)에 JavaScript 코드를 삽입하여 원격에서 XSS 공격 실행
🛡️ 대응 방법
애플리케이션 업그레이드, 입력값 검증 및 출력 인코딩 적용, 또는 취약한 모듈 제거
🔧 검증 코드
파일 경로가 출력되면 취약한 애플리케이션이 설치되어 있을 가능성 있음; 출력 없으면 영향 없음
find /var/www /opt /home -name 'index.php' -type f 2>/dev/null | xargs grep -l 'PhpLinkExchange\|\$_GET\[.catid' 2>/dev/null | head -5