Reference page — cumulative record through Sunday, October 4, 2026 UTC. Reference pages update as the archive grows; only dated daily editions are immutable pages of record.
CVE-2026-57147
MervinPraison PraisonAI — praisonai-platform: default JWT signing secret 'dev-secret-change-me' enables token forgery
AV AC PR UI S C I A CVSS EPSS %ile KEV
N L N N U H H H 9.8 .0077 54.1 —
AFFECTED
Product Versions Fixed
PraisonAI < 4.6.51 – —
praisonai-platform < 0.1.6 – —
TIMELINE
Jun 24 Reserved by GitHub_M
Sep 15 Published (CNA: GitHub_M)
Sep 17 EXPLOIT PUBLISHED — CVE-2026-57147 (MervinPraison PraisonAI). Public exploit reference added.
Description
PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py assigns the public dev-secret-change-me value to JWT_SECRET when PLATFORM_JWT_SECRET is unset, and its production guard does not run when PLATFORM_ENV is also unset because that setting defaults to dev. A remote unauthenticated attacker can mint an HS256 token with an arbitrary sub and email, and the platform's AuthService._verify_token() and get_current_user dependency accept the forged identity for protected API routes. This vulnerability is fixed in praisonai-platform 0.1.6.
Lifecycle
Complete event history — 3 events, chronological
| Date | Event | Detail |
| June 24, 2026 | Reserved | Reserved by GitHub_M |
| September 15, 2026 | Published | Published (CNA: GitHub_M) |
| September 17, 2026 | EXPLOIT PUBLISHED | EXPLOIT PUBLISHED — CVE-2026-57147 (MervinPraison PraisonAI). Public exploit reference added. |
Affected
Affected products and packages — 2 rows
| Vendor | Product / Package | Ecosystem | Version introduced | Fixed |
| MervinPraison | PraisonAI | — | < 4.6.51 | — |
| MervinPraison | praisonai-platform | — | < 0.1.6 | — |
About this page
This is a reference page, not a dated page of record. It assembles the complete lifecycle of CVE-2026-57147 from the CVE Program record, NVD enrichment, the CISA KEV catalog, EPSS, and OSV advisories. The box score's numbers (CVSS, EPSS, KEV status) are current as of Sunday, October 4, 2026 UTC and are re-derived as the archive grows; only dated daily editions are immutable pages of record. The authoritative source for this identifier is cve.org.