CVE Catalog

CVE-2026-55537

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Summary

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, JobSubmitRequest.validate_webhook_url() accepts webhook_url when resolution raises socket.gaierror because the exception path uses except socket.gaierror: pass. JobExecutor._send_webhook() later performs a fresh lookup, allowing DNS changes to direct the request to an internal service. This issue is fixed in version 4.6.58.

Risk Assessment

An attacker can exploit DNS changes to redirect webhooks to internal services, potentially leading to unauthorized access to internal resources.

Recommendation

Update PraisonAI to version 4.6.58 or later. Additionally, consider validating webhook URLs against internal IP addresses.

Other vulnerabilities in PraisonAI

See all
Original NVD description (English source)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, JobSubmitRequest.validate_webhook_url() accepts webhook_url when resolution raises socket.gaierror because the exception path uses except socket.gaierror: pass. JobExecutor._send_webhook() later performs a fresh lookup, allowing DNS changes to direct the request to an internal service. This issue is fixed in version 4.6.58.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS