
CVE-2023-24488에 대한 POC
URL 쿼리 매개변수는 HTTP Location 헤더에 배치되기 전에 적절히 정화되지 않습니다. 공격자는 이를 악용하여 클릭하면 피해자를 임의의 위치로 리다이렉트하는 링크를 만들 수 있습니다. 또는 공격자는 Location 헤더에 개행 문자를 주입하여 HTTP 헤더를 조기에 종료시키고 응답 본문에 XSS 페이로드를 주입할 수 있습니다.
pip3 install -r requirements.txt
usage: python3 CVE-2023-24488.py [-h] (-u URL | -f FILE) [-o OUTPUT]
Example Command: # CVE-2023-24488.py -f ip.txt -o vulip.txt
Check vulnerability to CVE-2023-24488
optional arguments:
-h, --help show this help message and exit
-u URL, --url URL Single URL/IP to check vulnerability
-f FILE, --file FILE File containing list of URLs/IPs
-o OUTPUT, --output OUTPUT
Output file to save vulnerable IPs
작성자:
Piyush Kumawat: https://www.linkedin.com/in/piyush-kumawat/
블로그: securitycipher.com