Description
PraisonAI is a multi-agent teams system. Prior to 1.5.113, The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's zipfile.extractall() without verifying if the files within the archive resolve outside of the intended extraction directory. This vulnerability is fixed in 1.5.113.
Published: 2026-04-07
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Write
Action: Upgrade
AI Analysis

Impact

PraisonAI, a multi-agent teams system, contains a vulnerability in its template installation feature that allows files to be written outside the intended directory. The flaw arises from the use of Python's zipfile.extractall() on downloaded template archives without validating that the paths remain confined to the extraction directory. This issue can result in overwriting or creating files in unintended locations, which may compromise application integrity or confidentiality.

Affected Systems

The vulnerability affects installations of MervinPraison PraisonAI up to and including version 1.5.112. Version 1.5.113 and later contain a fix that validates extraction paths.

Risk and Exploitability

The CVSS score of 8.1 indicates high severity. EPSS data is not provided and the vulnerability is not listed in the KEV catalog. Based on the description, it is inferred that an attacker who can supply a crafted template archive to the installer would be able to manipulate file paths and write to arbitrary locations. No complex prerequisites are required; the exploit would rely on the template installation mechanism, which is typically exposed for external source downloads. The limited available metrics do not express exploit probability, but the high‑severity score and straightforward exploitation path suggest a significant risk for unpatched deployments.

Generated by OpenCVE AI on April 7, 2026 at 23:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PraisonAI to version 1.5.113 or later; this update enforces path validation during template extraction.

Generated by OpenCVE AI on April 7, 2026 at 23:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-4ph2-f6pf-79wv PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction
History

Thu, 16 Apr 2026 01:30:00 +0000

Type Values Removed Values Added
First Time appeared Praison
Praison praisonai
CPEs cpe:2.3:a:praison:praisonai:*:*:*:*:*:*:*:*
Vendors & Products Praison
Praison praisonai

Thu, 09 Apr 2026 16:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 08 Apr 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Mervinpraison
Mervinpraison praisonai
Vendors & Products Mervinpraison
Mervinpraison praisonai

Tue, 07 Apr 2026 18:00:00 +0000

Type Values Removed Values Added
Description PraisonAI is a multi-agent teams system. Prior to 1.5.113, The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's zipfile.extractall() without verifying if the files within the archive resolve outside of the intended extraction directory. This vulnerability is fixed in 1.5.113.
Title PraisonAI has an Arbitrary File Write (Zip Slip) in Templates Extraction
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H'}


Subscriptions

Mervinpraison Praisonai
Praison Praisonai
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-04-09T15:40:37.560Z

Reserved: 2026-04-06T19:31:07.265Z

Link: CVE-2026-39307

cve-icon Vulnrichment

Updated: 2026-04-09T15:40:16.731Z

cve-icon NVD

Status : Analyzed

Published: 2026-04-07T17:16:36.613

Modified: 2026-04-16T01:18:47.283

Link: CVE-2026-39307

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-08T19:47:40Z

Weaknesses