🇰🇷 한글 설명
phpMyFAQ 2.9.9 이전 버전에서 HTML 첨부파일 검증 부족으로 인해 저장된 교차 사이트 스크립팅(XSS) 공격이 가능합니다. 공격자가 악의적인 JavaScript 코드가 포함된 HTML 파일을 업로드하면, 다른 사용자가 이를 조회할 때 공격 스크립트가 실행되어 세션 정보나 개인데이터가 탈취될 수 있습니다.
💡 쉬운 설명
phpMyFAQ에 파일을 첨부할 때 위험한 코드 검사가 없어서, 해커가 숨겨진 악성 코드가 든 파일을 올릴 수 있습니다. 다른 사용자가 이 파일을 보면 그 코드가 자동으로 실행되어 정보가 빼앗깁니다.
🇺🇸 원문 (English)
In phpMyFAQ before 2.9.9, there is Stored Cross-site Scripting (XSS) via an HTML attachment.
📍 영향받는 시스템
phpMyFAQ 버전 2.9.9 이전
⚔️ 공격 벡터
악성 JavaScript 코드가 포함된 HTML 첨부파일을 업로드하여 다른 사용자의 브라우저에서 실행시키는 방식
🛡️ 대응 방법
phpMyFAQ를 2.9.9 이상으로 업그레이드하고 HTML 파일 업로드를 제한하거나 필터링 적용
🔧 검증 코드
phpMyFAQ가 설치된 경우 버전 정보가 출력되며, 버전이 2.9.9 미만이면 업그레이드 필요
dpkg -l 2>/dev/null | grep -i phpmyfaq