CVE-2026-48172 - LiteSpeed cPanelプラグイン脆弱性監査ツール

このリポジトリには、CVE-2026-48172 の影響を受ける LiteSpeed User-End cPanel プラグインの脆弱なインストールを検出するための、ローカルセキュリティコンプライアンスおよび監査ツールが含まれています。
このプロジェクトの目的は、システム管理者およびセキュリティエンジニアが悪意のある悪用が発生する前に資産を特定し、是正するのを支援することです。
🔍 脆弱性の概要
- CVE ID: CVE-2026-48172
- 深刻度: 9.8 CRITICAL (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
- 脆弱性の種類: CWE-266 (不適切な権限割り当て)
- 影響を受けるコンポーネント: LiteSpeed User-End cPanel プラグイン (バージョン 2.4.7 未満) および LiteSpeed WHM プラグイン (バージョン 5.3.1.0 未満)
- 説明: このプラグインは Redis の有効化/無効化機能 (
redisAble) を誤って処理し、これにより不適切な権限割り当てが発生し、root への不正な権限昇格を引き起こす可能性があります。
🛠️ 機能
- ローカルバージョン監査: 内部設定パスと cPanel アドオンメタデータを安全に検査し、アクティブなプラグインバージョンを特定します。
- ゼロ侵襲性: Web エンドポイントとの対話やネットワークペイロードの送信は行いません。
- 是正ガイダンス: 現在のバージョンがベンダーの最小セキュアリリースを満たしているかどうかを即座に確認できます。
🚀 はじめに
前提条件
- 対象の cPanel サーバーに Python 3.8 以上がインストールされていること。
- 標準的なアプリケーションディレクトリパスを読み取るための root または管理権限を持っていること。
インストールと使用方法
- リポジトリをサーバー上にローカルでクローンします。
git clone [https://github.com/yourusername/CVE-2026-48172-Auditor.git](https://github.com/yourusername/CVE-2026-48172-Auditor.git)
cd CVE-2026-48172-Auditor