CVE-2026-16895
Authentication Bypass in Metasploit JSON-RPC Service When DB Health Check Fails
CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th
A logic vulnerability (fail-open condition) has been identified within the Metasploit Framework's JSON-RPC web service interface. When an exception occurs during the database health check (db.check) and the environment variable MSF_WS_JSON_RPC_API_TOKEN is not explicitly set, the application resets the internal state flag msf.auth_initialized to false. The ApiToken Warden authentication strategy misinterprets this false value as an indicator that authentication is not initialized or required, thereby granting unauthenticated local access to the JSON-RPC request dispatcher.
| CWE | CWE-305 |
| Vendor | rapid7 |
| Product | metasploit-framework |
| Published | Aug 27, 2026 |
Stay Ahead of the Next One
Get instant alerts for rapid7 metasploit-framework
Be the first to know when new unknown vulnerabilities affecting rapid7 metasploit-framework are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
Rapid7 / Metasploit-framework
0 < 6.5.2
References
Credits
๐ Jaime Cavero