Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2024-57522 — CVE-2024-57522 - Stored XSS Vulnerability in Users.php - SourceCodester Packers and Movers Management System 1.0 | Kitploit
도구/GitHubGitHub/hackwidmaddy/cve-2024-57522
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingLearning & Education
GitHubhackwidmaddy/cve-2024-57522

CVE-2024-57522

CVE-2024-57522 - Stored XSS Vulnerability in Users.php - SourceCodester Packers and Movers Management System 1.0

저장소 보기
11년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2024-57522 - Users.php에 저장된 XSS 취약점 - SourceCodester Packers and Movers Management System 1.0

설명

이 저장소는 SourceCodester의 Packers and Movers Management System 1.0에 존재하는 저장형 교차 사이트 스크립팅(XSS) 취약점에 대한 개념 증명(PoC)을 포함합니다. 해당 취약점은 Users.php 엔드포인트에 존재하며, 공격자가 사용자 생성 시 사용자 이름 또는 이름 필드에 악성 스크립트를 주입할 수 있습니다. 스크립트는 데이터베이스에 저장된 후 관리자가 사용자 목록 페이지를 볼 때 실행되어 잠재적인 악의적 행위로 이어질 수 있습니다.

취약점 세부 사항

  • CVE-2024-57522
  • 영향받는 제품: Packers and Movers Management System 1.0
  • 영향받는 구성 요소: Users.php 엔드포인트
  • 공격 유형: 원격
  • 영향: 악성 스크립트 실행, 세션 하이재킹, 피싱, 악성 리디렉트
  • 보안 영향: 공격자는 관리자 브라우저의 컨텍스트에서 임의의 JavaScript 코드를 주입하고 실행할 수 있습니다. 주입된 스크립트는 지속성을 가지며, 관리자가 사용자 목록 페이지를 볼 때 세션 하이재킹, 피싱 및 기타 악성 활동이 가능합니다.

개념 증명(PoC)

이 저장소는 CVE-2024-57522.mkv라는 PoC 비디오를 포함하며, 공격자가 XSS 취약점을 어떻게 악용할 수 있는지 보여줍니다. PoC는 공격자가 이름 필드에 페이로드(예: <script>alert(1);</script>)를 삽입하여 새로운 관리자 사용자를 생성하는 방법을 보여줍니다. 관리자가 사용자 목록 페이지를 방문하면 악성 스크립트가 실행되어 "1" 메시지가 포함된 경고창이 표시됩니다.

공격 벡터

  • 공격자는 CSRF 익스플로잇을 제작하여 이름 필드에 악성 스크립트가 삽입된 관리자 사용자를 생성합니다. CVE-2024-57523 활용
  • 악성 스크립트는 데이터베이스에 저장되며 관리자가 사용자 목록 페이지를 방문할 때 실행됩니다.

완화 권장 사항

이 취약점을 완화하기 위해 다음 보안 조치를 권장합니다:

  1. CSRF 보호: 사용자 생성과 같은 상태 변경 작업을 수행하는 모든 양식에 CSRF 토큰을 구현하여 무단 요청을 방지합니다.
  2. 입력 검증 및 이스케이프 처리: 사용자 이름이나 이름과 같은 필드의 사용자 입력을 적절히 이스케이프 처리하고 정리하여 악성 스크립트 주입을 방지합니다.
  3. 콘텐츠 보안 정책(CSP): CSP를 구현하여 스크립트를 로드할 수 있는 출처를 제한함으로써 XSS 취약점의 잠재적 영향을 줄입니다.
  4. 사용자 생성 콘텐츠 이스케이프 처리: 사용자 생성 콘텐츠를 브라우저에서 렌더링하기 전에 검증하고 이스케이프 처리하여 스크립트 실행을 방지합니다.

공급업체 정보

  • 공급업체: SourceCodester
  • 제품 URL: SourceCodester Packers and Movers Management System

영향을 받는 버전

  • Packers and Movers Management System 1.0

발견자

  • Madhav Shah - 보안 연구원

참고 자료

  • Packers and Movers Management System 공식 웹사이트
  • SourceCodester
도구 다운로드