CVE-2026-40157 CRITICAL

CVE-2026-40157: PraisonAI affected by arbitrary file write via path traversal in `praisonai recipe unpack`

Vendor Mervinpraison
Product PraisonAI
Weakness CWE-22 · Path traversal
Published April 10, 2026
Last update April 14, 2026

CVSS base score

9.4/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction
Confidentiality
Integrity

CVSS vector

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

What the vulnerability does

01Description

PraisonAI is a multi-agent teams system. Prior to 4.5.128, cmd_unpack in the recipe CLI extracts .praison tar archives using raw tar.extract() without validating archive member paths. A .praison bundle containing ../../ entries will write files outside the intended output directory. An attacker who distributes a malicious bundle can overwrite arbitrary files on the victim's filesystem when they run praisonai recipe unpack. This vulnerability is fixed in 4.5.128.

Key dates

02Disclosure timeline

April 10, 2026 CVE published
April 14, 2026 Record updated

Related vulnerabilities

04Related CVE