PatchSiren cyber security CVE debrief
CVE-2026-34953 MervinPraison CVE debrief
CVE-2026-34953 is a critical vulnerability in PraisonAI's OAuthManager.validate_token() function. Prior to version 4.5.97, the function returns True for any token not found in its internal store, which is empty by default. This allows any HTTP request to the MCP server with an arbitrary Bearer token to be treated as authenticated, granting full access to all registered tools and agent capabilities. The issue has been patched in version 4.5.97. Users should upgrade to prevent unauthorized access.
- Vendor
- MervinPraison
- Product
- PraisonAI
- CVSS
- CRITICAL 9.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-04-03
- Original CVE updated
- 2026-07-24
- Advisory published
- 2026-04-03
- Advisory updated
- 2026-07-24
Who should care
Users of PraisonAI, especially those with exposed MCP servers, should prioritize upgrading to version 4.5.97 or later to mitigate this critical vulnerability. Security teams and operators managing PraisonAI deployments should review system configurations and ensure that access controls are in place.
Technical summary
The OAuthManager.validate_token() function in PraisonAI's MCP server has a critical vulnerability. By default, its internal token store is empty, causing the function to return True for any provided Bearer token. This allows unauthenticated access to all tools and agent capabilities. The vulnerability is patched in version 4.5.97. Affected systems should be upgraded to prevent unauthorized access.
Defensive priority
High
Recommended defensive actions
- Upgrade PraisonAI to version 4.5.97 or later
- Review and restrict access to MCP server
- Monitor for suspicious activity
- Implement additional authentication mechanisms
- Review compensating controls for exposed systems
- Track exceptions and retest remediated assets
- Confirm whether affected product deployments exist in managed environments
Evidence notes
The CVE record and NVD detail provide information on the vulnerability. The vendor advisory on GitHub offers mitigation guidance. Evidence is limited to public sources and may not reflect the full scope or impact of the vulnerability. Defenders should verify affected systems and apply patches or mitigations as recommended by the vendor.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-34953 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-34953
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-34953 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-34953
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-98f9-fqg5-hvq5
[email protected] - Exploit, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.