PT-2026-81327 · Praisonai · Praisonai

·

CVE-2026-55537

·

Published

2026-08-25

·

Updated

2026-09-10

CVSS v3.1

7.1

High

VectorAV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions PraisonAI versions prior to 4.6.58
Description A Server-Side Request Forgery (SSRF) issue exists due to a Time-of-Check to Time-of-Use (TOCTOU) flaw and a fail-open DNS validation mechanism. The JobSubmitRequest.validate webhook url() function validates webhook URLs by resolving the hostname to check for private IP addresses; however, if a DNS resolution error occurs (socket.gaierror), the validator silently allows the URL. Subsequently, the JobExecutor. send webhook() function performs a fresh DNS lookup at execution time. An attacker can exploit this by submitting a webhook url that initially does not resolve to bypass validation and then updating the DNS to point to an internal IP address, directing the final request to an internal service. This can lead to the exfiltration of job results or unauthorized interaction with internal infrastructure.
Recommendations Update PraisonAI to version 4.6.58. As a temporary mitigation, restrict access to the POST /jobs endpoint to trusted callers only.

Exploit

Fix

SSRF

Time Of Check To Time Of Use

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55537
GHSA-RG5Q-PP8P-F7JM
PYSEC-2026-3895

Affected Products

Praisonai