CVE-2025-7897
7.3harry0703 · MoneyPrinterTurbo
A critical authentication bypass vulnerability exists in the MoneyPrinterTurbo API endpoint, allowing remote, unauthenticated attackers to interact with the application.
Executive summary
The MoneyPrinterTurbo application is affected by a critical missing authentication vulnerability that allows unauthenticated remote attackers to bypass security controls.
Vulnerability
This flaw involves a failure to perform proper authentication checks within the verify_token function located in app/controllers/base.py. An unauthenticated remote attacker can trigger this vulnerability to bypass access controls.
Business impact
The vulnerability carries a CVSS score of 7.3, indicating a high severity risk. Successful exploitation allows unauthorized parties to access restricted API endpoints, which may lead to unauthorized data exposure, system manipulation, or further exploitation of backend services.
Remediation
Immediate Action: Since a specific patch version is currently unknown, administrators should restrict network access to the affected API endpoints and monitor vendor channels for the release of an official security update.
Proactive Monitoring: Review application access logs for unusual traffic patterns or unauthorized requests directed at the base controller endpoints.
Compensating Controls: Deploy a Web Application Firewall (WAF) rule to intercept and block suspicious requests targeting the verify_token functionality until a vendor patch is applied.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Given the critical nature of an authentication bypass, organizations should prioritize the identification of all instances of MoneyPrinterTurbo within their environment. Implement strict network segmentation or access control lists as an immediate defensive measure while awaiting an official vendor patch to address the underlying code defect.
Sources
Originally found and disclosed by zhangjx (VulDB User), per the CVE Program record.
- VDB-317012 | harry0703 MoneyPrinterTurbo API Endpoint base.py verify_token missing authentication Vulnerability database entry
- VDB-317012 | CTI Indicators (IOB, IOC, IOA)
- Submit #609040 | Harry Yu MoneyPrinterTurbo v1.2.6 未授权访问 Third-party advisory