SreejaPuthan/cpanel-control-plane-exposure-check

GitHub: SreejaPuthan/cpanel-control-plane-exposure-check

针对 cPanel 管理界面暴露风险的轻量级检测工具,帮助安全团队快速识别互联网上可访问的 cPanel、WHM 和 Webmail 端口并评估加固状态。

Stars: 0 | Forks: 0

# cPanel 控制面暴露检测 轻量级安全验证工具,用于识别外部攻击面中暴露在互联网上的 cPanel、WHM 和 Webmail 管理界面。 该工具执行服务验证、暴露分类、HTTP 响应分析以及基本安全上下文识别,以协助完成授权的攻击面评估和强化验证。 ## 功能 - 检测暴露的 cPanel 管理界面 - 识别可公开访问的 WHM 门户 - 检查常见的 cPanel/Webmail 管理端口 - 支持 HTTP 和 HTTPS 验证 - 执行响应分类 - 检测非 cPanel/WAF 响应 - 提供结构化的表格输出 - 包含基本的修复指导 ## 支持的端口 | 服务 | 端口 | |----------|------| | cPanel | 2082, 2083 | | WHM | 2086, 2087 | | Webmail | 2095, 2096 | ## 安装 ``` git clone https://github.com/SreejaPuthan/cpanel-control-plane-exposure-check.git cd cpanel-control-plane-exposure-check pip install -r requirements.txt ``` ## 使用方法 ``` python cpanel_exposure_check.py -f targets.txt ``` ## 示例输出 ``` HOST PORT SERVICE STATUS HTTP_CODE SECURITY_NOTE example.com 2082 cPanel_HTTP NON_CPANEL_RESPONSE 403 Cloudflare/WAF present example.com 2096 Webmail_HTTPS CPANEL_INTERFACE_EXPOSED 200 Administrative interface exposed example.com 2083 cPanel_HTTPS CPANEL_INTERFACE_EXPOSED 200 Validate patch status for CVE-2026-41940 ``` ## 使用场景 - 外部攻击面验证 - 面向互联网的管理面暴露检查 - 安全强化验证 - 授权测试期间的暴露评估 - cPanel 相关漏洞的补丁验证支持 ## 免责声明 本工具仅限于授权的安全评估和防御性安全验证活动。 ## 许可证 MIT 许可证
标签:CISA项目, cPanel, CVE-2026-41940, GitHub Advanced Security, HTTP响应分析, Python, Webmail, WHM, 占用监测, 外部资产探测, 安全加固, 安全基线检查, 密码管理, 插件系统, 攻击面分析, 数据统计, 无后门, 暴露面评估, 端口扫描, 管理面安全, 网络安全, 资产管理, 逆向工具, 防御性安全, 隐私保护