CVE-2026-39307
PraisonAI has an Arbitrary File Write (Zip Slip) in Templates Extraction
HIGH 8.1
En bref
- Source
- NVD
- EPSS
- EPSS 0.31 % · centile 24 ()
- État
- PUBLISHED
- Publiée
- Mise à jour
- Attribuée par
- GitHub_M
- Statut NVD
- Analyzed
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.
Faiblesses (CWE)
- CWE-22 — Traversée de répertoire
Références
Scores
| Version | Score | Vecteur | Évalué par |
|---|---|---|---|
| CVSS 3.1 | HIGH 8.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H | GitHub_M |
| CVSS 3.1 | HIGH 8.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H | NVD · security-advisories@github.com (Secondary) |
Avis
- GHSA-4ph2-f6pf-79wv — PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction
- PYSEC-2026-2899 — PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction
Références européennes
- ENISA EUVD · EUVD-2026-19800
- GCVE · GCVE-0-2026-39307
Configurations affectées (CPE NVD)
cpe:2.3:a:praison:praisonai:*:*:*:*:*:*:*:*≤ 4.5.112
Produits affectés
| Produit | Versions |
|---|---|
| MervinPraison · PraisonAI | affected < 4.5.113 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |