CVE-2026-55535: CWE-367: Time-of-check Time-of-use (TOCTOU) Race Condition in MervinPraison PraisonAI
Description
CVE-2026-55535 is a time-of-check to time-of-use (TOCTOU) race condition vulnerability in MervinPraison's PraisonAI multi-agent teams system. Prior to version 4.6.58, the Jobs API's validate_webhook_url() function fails open on socket.gaierror and does not bind the validated address to the subsequent request. This allows an attacker to supply a webhook_url that later resolves to internal addresses such as 127.0.0.1 or 169.254.169.254. The issue is fixed in version 4.6.58.
CVSS v3.1
Score 6.8medium
Affected software
MervinPraison
PraisonAI
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability in PraisonAI involves a TOCTOU race condition in the Jobs API's validate_webhook_url() path. When socket.gaierror occurs, the validation fails open, meaning the system does not properly bind the validated address to the later request. This flaw allows an attacker to provide a webhook_url that can resolve to internal or loopback IP addresses, potentially enabling unauthorized access or interaction with internal services. The flaw is addressed by the vendor in PraisonAI version 4.6.58.
Potential Impact
An attacker can exploit this vulnerability by supplying a webhook_url that bypasses validation and resolves to internal IP addresses such as 127.0.0.1 or 169.254.169.254. This could allow unauthorized access to internal services or sensitive endpoints that are normally protected from external access. The CVSS score of 6.8 reflects a medium severity with high confidentiality impact but no integrity or availability impact.
Mitigation Recommendations
Upgrade PraisonAI to version 4.6.58 or later, where this vulnerability is fixed. No other mitigation is indicated by the vendor advisory. Patch status is confirmed by the vendor stating the issue is fixed in 4.6.58.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-16T23:01:04.074Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6a8db46cacd9273b495e7a22
Added to database: 08/25/2026, 15:27:40 UTC
Last enriched: 09/10/2026, 18:25:07 UTC
Last updated: 10/08/2026, 18:48:46 UTC
Views: 48
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.