Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Vehicle-Service-Management-System-Multiple-Privilege-Escalation-Leads-to-CRUD-Operations — CVE-2021-46075 - Sourcecodester Vehicle Service Management System 1.0 には権限昇格の脆弱性が存在します。スタッフアカウントのユーザーは、管理者リソースにアクセスして CRUD 操作を実行できます。 | Kitploit
ツール/GitHubGitHub/sanupl/vehicle-service-management-system-multiple-privilege-escalation-leads-to-crud-operations
特権昇格脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト設定ミス
GitHubsanupl/vehicle-service-management-system-multiple-privilege-escalation-leads-to-crud-operations

Vehicle-Service-Management-System-Multiple-Privilege-Escalation-Leads-to-CRUD-Operations

CVE-2021-46075 - Sourcecodester Vehicle Service Management System 1.0 には権限昇格の脆弱性が存在します。スタッフアカウントのユーザーは、管理者リソースにアクセスして CRUD 操作を実行できます。

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
リポジトリを見る
174ヶ月前未レビュー

CVE-2021-46075

エクスプロイトタイトル: Vehicle Service Management System - '複数'の権限昇格によりCRUD 操作が可能になる

エクスプロイト作者: SANU P.L

CVE: CVE-2021-46075

CVSS: 7.2 HIGH

参考:

  • https://www.plsanu.com/vehicle-service-management-system-multiple-privilege-escalation-leads-to-crud-operations
  • https://nvd.nist.gov/vuln/detail/CVE-2021-46075
  • https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-46075

説明:

Sourcecodester Vehicle Service Management System 1.0 には権限昇格の脆弱性が存在します。スタッフアカウントのユーザーは管理者リソースにアクセスし、CRUD 操作を実行できます。

1. Vehicle Service Management System - 'ユーザーリスト' (/admin/?page=user/list) (/admin/?page=user/manage_user)

エクスプロイト:

  1. 管理者パネル http://localhost/vehicle_service/admin にアクセスします。
  2. ブラウザ A(Chrome)で管理者アカウントにログインします。
  3. ブラウザ B(Firefox)でスタッフアカウントにログインします。
  4. 管理者アカウント(Chrome)でユーザーリストセクションに移動し、Create New ボタンをクリックします。
  5. 新規ユーザー作成(Create New User)のリンク http://localhost/vehicle_service/admin/?page=user/manage_user をコピーします。
  6. スタッフアカウント(Firefox)にはユーザーリストセクションがありません。スタッフアカウントにはユーザーを作成する権限がないためです。
  7. コピーしたリンクをブラウザ B(Firefox)に貼り付けます。
  8. これでユーザー作成ページにアクセスできます。
  9. 必要な詳細を入力し、Save ボタンをクリックします。
  10. 管理者アカウント(Chrome)でユーザーリストセクション http://localhost/vehicle_service/admin/?page=user/list に移動します。
  11. 新しいユーザーが正常に作成されました。
  12. スタッフアカウントはユーザーリストページとユーザー作成ページにアクセスできます。
  13. スタッフアカウントはユーザーの作成・閲覧・更新・削除ができます。

2. Vehicle Service Management System - 'カテゴリリスト' (/admin/?page=maintenance/category) (/admin/?page=maintenance/manage_category)

エクスプロイト:

  1. 管理者パネル http://localhost/vehicle_service/admin にアクセスします。
  2. ブラウザ A(Chrome)で管理者アカウントにログインします。
  3. ブラウザ B(Firefox)でスタッフアカウントにログインします。
  4. 管理者アカウント(Chrome)でカテゴリリストセクションに移動し、Create New ボタンをクリックします。
  5. 新規カテゴリ作成(Create New Category)のリンク http://localhost/vehicle_service/admin/?page=maintenance/manage_category をコピーします。
  6. スタッフアカウント(Firefox)にはカテゴリリストセクションがありません。スタッフアカウントにはカテゴリを作成する権限がないためです。
  7. コピーしたリンクをブラウザ B(Firefox)に貼り付けます。
  8. これでカテゴリ作成ページにアクセスできます。
  9. 必要な詳細を入力し、Save ボタンをクリックします。
  10. 管理者アカウント(Chrome)でカテゴリリストセクション http://localhost/vehicle_service/admin/?page=maintenance/category に移動します。
  11. 新しいカテゴリが正常に作成されました。
  12. スタッフアカウントはカテゴリリストページとカテゴリ作成ページにアクセスできます。
  13. スタッフアカウントはカテゴリの作成・閲覧・更新・削除ができます。

3. Vehicle Service Management System - 'サービスリスト' (/admin/?page=maintenance/services) (/admin/?page=maintenance/manage_service)

エクスプロイト:

  1. 管理者パネル http://localhost/vehicle_service/admin にアクセスします。
  2. ブラウザ A(Chrome)で管理者アカウントにログインします。
  3. ブラウザ B(Firefox)でスタッフアカウントにログインします。
  4. 管理者アカウント(Chrome)でサービスリストセクションに移動し、Create New ボタンをクリックします。
  5. 新規サービス作成(Create New Service)のリンク http://localhost/vehicle_service/admin/?page=maintenance/manage_service をコピーします。
  6. スタッフアカウント(Firefox)にはサービスリストセクションがありません。スタッフアカウントにはサービスを作成する権限がないためです。
  7. コピーしたリンクをブラウザ B(Firefox)に貼り付けます。
  8. これでサービス作成ページにアクセスできます。
  9. 必要な詳細を入力し、Save ボタンをクリックします。
  10. 管理者アカウント(Chrome)でサービスリストセクション http://localhost/vehicle_service/admin/?page=maintenance/services に移動します。
  11. 新しいサービスが正常に作成されました。
  12. スタッフアカウントはサービスリストページとサービス作成ページにアクセスできます。
  13. スタッフアカウントはサービスの作成・閲覧・更新・削除ができます。

4. Vehicle Service Management System - '設定' (/admin/?page=system_info)

エクスプロイト:

  1. 管理者パネル http://localhost/vehicle_service/admin にアクセスします。
  2. ブラウザ A(Chrome)で管理者アカウントにログインします。
  3. ブラウザ B(Firefox)でスタッフアカウントにログインします。
  4. 管理者アカウント(Chrome)で設定セクションに移動します。
  5. 設定セクションのリンク http://localhost/vehicle_service/admin/?page=system_info をコピーします。
  6. スタッフアカウント(Firefox)には設定セクションがありません。スタッフアカウントには設定にアクセスする権限がないためです。
  7. コピーしたリンクをブラウザ B(Firefox)に貼り付けます。
  8. これで設定ページにアクセスできます。
  9. 必要な詳細を入力し、Save ボタンをクリックします。
  10. 管理者アカウント(Chrome)で設定セクション http://localhost/vehicle_service/admin/?page=system_info に移動します。
  11. 詳細が正常に更新されました。
  12. スタッフアカウントは設定ページにアクセスできます。
  13. スタッフアカウントは設定を更新できます。

影響:

リモートの攻撃者は、通常は利用できないリソースへの昇格したアクセスを獲得できます。スタッフアカウントのユーザーは管理者リソースにアクセスし、CRUD 操作を実行できます。

緩和策:

以下を実装することを推奨します:

  • 特権アカウントの適切な管理
  • すべての特権セッションの監視と管理
  • 強力なパスワードポリシーとその適用
  • ユーザー入力のサニタイズとデータベースの保護
ツールをダウンロード