Sploitus

Exploit for cve-2024-36401-geoserver-rce

kitploit ┬╖ 2026-08-28

Exploit Code

MARKDOWN10 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-DANIELEGIOVANARDI2408-CVE-2024-36401-GEOSERVER-RCE
# CVE-2024-36401 тАФ GeoServer рдореЗрдВ рдЕрдкреНрд░рдорд╛рдгрд┐рдд RCE

![CVE](https://img.shields.io/badge/CVE-2024--36401-red) ![CVSS](https://img.shields.io/badge/CVSS_v3.1-9.8_Critical-red) ![CISA KEV](https://img.shields.io/badge/CISA-Known_Exploited-orange) ![Type](https://img.shields.io/badge/CWE--95-Eval_Injection-yellow) ![License](https://img.shields.io/badge/License-MIT-blue)

CVE-2024-36401 рдХрд╛ рдПрдХ рдкреВрд░реНрдг, рдкреБрдирд░реБрддреНрдкрд╛рджрдХ рдЕрдзреНрдпрдпрди, рдЬреЛ GeoServer рдореЗрдВ рдПрдХ рдЕрдкреНрд░рдорд╛рдгрд┐рдд рд░рд┐рдореЛрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рджреЛрд╖ рд╣реИ тАФ рднреВ-рд╕реНрдерд╛рдирд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рд░реНрд╡рд░ред рдпрд╣ рдмрдЧ рдПрдХ _eval рдЗрдВрдЬреЗрдХреНрд╢рди_ рд╣реИ: OGC рдорд╛рдирдХреЛрдВ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, GeoServer рд╣рдорд▓рд╛рд╡рд░-рдирд┐рдпрдВрддреНрд░рд┐рдд _рдкреНрд░реЙрдкрд░реНрдЯреА рдирд╛рдо_ GeoTools рдХреЛ рд╕реМрдВрдкрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ Apache Commons **JXPath** рдЙрдиреНрд╣реЗрдВ XPath рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдореВрд▓реНрдпрд╛рдВрдХрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░, рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдордирдорд╛рдиреА Java рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП `exec(java.lang.Runtime.getRuntime(),'id')` рдЬреИрд╕рд╛ рдПрдХ рдЕрдкреНрд░рдорд╛рдгрд┐рдд рдЕрдиреБрд░реЛрдз рд╣реЛрд╕реНрдЯ рдкрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реИред

рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рддрдХрдиреАрдХреА рд░рд┐рдкреЛрд░реНрдЯ, рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╢реЛрд╖рдг/рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛, рдФрд░ рдПрдХ рдПрдХ-рдХрдорд╛рдВрдб Docker рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ рдЬреЛ **рдХрдордЬреЛрд░** рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ RCE рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреИрдЪ рдХрд┐рдП рдЧрдП рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ **рдЙрд╕реА рд╢реЛрд╖рдг рдХреЗ рд╡рд┐рдлрд▓** рд╣реЛрдиреЗ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

> **рд╢реИрдХреНрд╖рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ред** рдПрдХ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдкрд╛рдареНрдпрдХреНрд░рдо (рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛, LUISS DASMA) рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ред рд╕рдм рдХреБрдЫ рдХреЗрд╡рд▓ рд╕реНрдерд╛рдиреАрдп, рдкреГрдердХ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓рддрд╛ рд╣реИ тАФ  рджреЗрдЦреЗрдВред