## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-RAT-C-CVE-2024-1512
# CVE-2024-1512 рдкреНрд░реВрдл рдСрдл рдХреЙрдиреНрд╕реЗрдкреНрдЯ
## рднреЗрджреНрдпрддрд╛ рдЕрд╡рд▓реЛрдХрди
CVE-2024-1512, MasterStudy LMS WordPress рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдПрдХ рдЧрдВрднреАрд░ рднреЗрджреНрдпрддрд╛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ /lms/stm-lms/order/items REST рд░реВрдЯ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкреНрд▓рдЧрдЗрди рджреНрд╡рд╛рд░рд╛ 'user' рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдареАрдХ рд╕реЗ escape рди рдХрд░рдиреЗ рдФрд░ SQL рдХреНрд╡реЗрд░реА рдХреА рдЕрдкрд░реНрдпрд╛рдкреНрдд рддреИрдпрд╛рд░реА рдХреЗ рдХрд╛рд░рдг рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд▓рд╛рд╡рд░ 'user' рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдХреЗ рдХреНрд╡реЗрд░реА рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг SQL рдХреЛрдб рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рднреЗрджреНрдпрддрд╛ union-рдЖрдзрд╛рд░рд┐рдд SQL Injection рд╣рдорд▓реЗ рдХреЛ рд╕реБрдЧрдо рдмрдирд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╣рдорд▓рд╛рд╡рд░ рдореВрд▓ рдХреНрд╡реЗрд░реА рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд SQL рдХрдорд╛рдВрдб рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЕрдирдзрд┐рдХреГрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрди рдЗрдВрдЯрд░реИрдХреНрд╢рди рдореЗрдВ рдбреЗрдЯрд╛ рдирд┐рд╖реНрдХрд░реНрд╖рдг, рдбреЗрдЯрд╛ рд╡рд┐рд▓реЛрдкрди рдпрд╛ рдбреЗрдЯрд╛ рд╣реЗрд░рдлреЗрд░ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдЧреЛрдкрдиреАрдпрддрд╛, рдЕрдЦрдВрдбрддрд╛ рдФрд░ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬреЛрдЦрд┐рдо рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рднреЗрджреНрдпрддрд╛ рдХреЗ рд╢реЛрд╖рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЦрддрд░рдирд╛рдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рднреА рджреВрд░рд╕реНрде рд╣рдорд▓рд╛рд╡рд░ рдЬреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рд╕рд╛рдЗрдЯ рдкрд░ HTTP рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛ рд╕рдХрддрд╛ рд╣реИред
## рдкреНрд░реВрдл рдСрдл рдХреЙрдиреНрд╕реЗрдкреНрдЯ (PoC)
sqlmap рдХреЗ рд╕рд╛рде рд╢реЛрд╖рдг рдХрд░реЗрдВ, http://example.com рдХреЛ рд▓рдХреНрд╖рд┐рдд URL рд╕реЗ рдмрджрд▓реЗрдВред
root@kitploit:~
sqlmap -u 'http://example.com/?rest_route=/lms/stm-lms/order/items&author_id=111&user=555' --dbs --batch -p user
### рдЬрд╛рдБрдЪ (Detection)
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ Go рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдирд┐рд░реНрдорд┐рдд SQL рдЗрдВрдЬреЗрдХреНрд╢рди рдкреЗрд▓реЛрдб рдХреЗ рдкреНрд░рддрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдХреЛ рдорд╛рдкрдХрд░ рдЗрд╕ рднреЗрджреНрдпрддрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЯреВрд▓ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдП рдЧрдП рдмреЗрд╕ URL рдореЗрдВ SQL рдЗрдВрдЬреЗрдХреНрд╢рди рдкреЗрд▓реЛрдб рдЬреЛрдбрд╝рдХрд░ рдПрдХ URL рдмрдирд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдпрд╣ рдЗрд╕ URL рдкрд░ рдПрдХ HTTP GET рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред рдпрджрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдореЗрдВ 5 рд╕реЗрдХрдВрдб рдХреЛ рдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ), рддреЛ рдпрд╣ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдХрд┐ SQL рдЗрдВрдЬреЗрдХреНрд╢рди рдХрд╛ рдкреНрд░рдпрд╛рд╕ рд╕рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд рднреЗрджреНрдпрддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред