🇰🇷 한글 설명
Simple PHP Blog 0.4.5 및 이전 버전에서 여러 개의 교차 사이트 스크립팅(XSS) 취약점이 발견되었습니다. 공격자는 preview_cgi.php, preview_static_cgi.php의 특정 매개변수나 colors.php의 설정 매개변수를 통해 악의적인 웹 스크립트 또는 HTML을 삽입할 수 있습니다.
💡 쉬운 설명
웹사이트의 입력창에 특수한 코드를 넣어 다른 사용자의 브라우저에서 실행되게 만드는 취약점입니다. 이를 통해 공격자가 사용자의 쿠키를 훔치거나 페이지 내용을 마음대로 바꿀 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in Simple PHP Blog 0.4.5 and earlier allow remote attackers to inject arbitrary web script or HTML via the (1) entry, (2) blog_subject, and (3) blog_text parameters (involving the temp_subject variable) in (a) preview_cgi.php and (b) preview_static_cgi.php, or (4) scheme_name parameter and (5) bg_color parameters (involving the preset_name and result variables) in (c) colors.php.
📍 영향받는 시스템
Simple PHP Blog 0.4.5 및 이전 버전
⚔️ 공격 벡터
URL 매개변수(entry, blog_subject, bg_color 등)에 악성 자바스크립트 코드를 삽입하여 전송
🛡️ 대응 방법
최신 버전으로 업데이트하거나, 사용자 입력값에 대해 htmlspecialchars()와 같은 함수를 사용하여 적절한 필터링 및 이스케이프 처리를 적용하십시오.
🔧 검증 코드
출력된 버전 정보가 0.4.5 이하인 경우 취약한 버전이 설치된 것입니다.
grep -r "version" . | grep -i "Simple PHP Blog"