🇰🇷 한글 설명
EGavilan Media의 '새 레코드 추가 기능'에서 발생하는 저장형 교차 사이트 스크립팅(Stored XSS) 취약점입니다. 이름(First Name) 또는 성(Last Name) 매개변수를 통해 악성 스크립트가 삽입될 수 있습니다.
💡 쉬운 설명
사용자가 이름을 입력할 때 악성 코드를 함께 입력하면, 해당 정보가 저장된 후 다른 사용자가 이를 볼 때 코드가 실행되는 보안 결함입니다. 이를 통해 공격자가 사용자의 정보를 훔치거나 웹사이트를 조작할 수 있습니다.
🇺🇸 원문 (English)
Stored Cross Site Scripting (XSS) vulnerability in EGavilan Media CRUD Operation with PHP, MySQL, Bootstrap, and Dompdf via First Name or Last Name parameter in the 'Add New Record Feature'.
📍 영향받는 시스템
EGavilan Media (PHP, MySQL, Bootstrap, Dompdf 기반 시스템)
⚔️ 공격 벡터
새 레코드 추가 기능의 이름(First Name/Last Name) 입력란에 악성 스크립트 삽입
🛡️ 대응 방법
입력값에 대한 서버 측 검증 및 출력 시 HTML 엔티티 인코딩 적용