PraisonAI is a multi-agent teams system. Prior to praisonai version 4.6.9 and praisonaiagents version 1.6.9, the fix for CVE-2026-40315 added input validation to SQLiteConversationStore only. Nine sibling backends — MySQL, PostgreSQL, async SQLite/MySQL/PostgreSQL, Turso, SingleStore, Supabase, SurrealDB — pass table_prefix straight into f-string SQL. Same root cause, same code pattern, same exploitation. 52 unvalidated injection points across the codebase. postgres.py additionally accepts an unvalidated schema parameter used directly in DDL. This issue has been patched in praisonai version 4.6.9 and praisonaiagents version 1.6.9.
CVE-2026-41496
HIGHNVD 8.18.1—Elevated
EchelonGraph scoreMEDIUM confidence
This high-severity CVE scores 8.1 under NVD CVSS v3. EPSS exploit probability: 0.3%, top 73% of all CVEs by exploit prediction. GitHub Security Advisory data not yet ingested — confidence will rise once GHSA publishes (typical lag: hours to days for open-source ecosystem CVEs; never for infrastructure-only CVEs).
Triggered by: NVD CVSS baseline
Sources: epss, nvd
8.1
EchelonGraph verdictPlan a fixSerious severity, but no confirmed exploitation yet.
- High severity, but no confirmed exploitation yet
CISA-KEV: Not listedEPSS: 0%CVSS: 8.1Exploit: NoneExposed: 0
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 8.1
- EG Score
- 8.1(medium)
- EPSS
- 26.8%
- KEV
- Not listed
Published
May 8, 2026
Last Modified
May 9, 2026
Advisory Details (1)
Auto-updated May 8, 2026🔬 Proof of concept available. Patch available. Sources: github.
github Patch Available🟡 PoC Available
SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315) · Advisory · MervinPraison/PraisonAI · GitHub
https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-rg3h-x3jw-7jm5Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Related CVEs(same CWE)
Frequently asked(5)
What is CVE-2026-41496?
CVE-2026-41496 is a high vulnerability published on May 8, 2026. PraisonAI is a multi-agent teams system. Prior to praisonai version 4.6.9 and praisonaiagents version 1.6.9, the fix for CVE-2026-40315 added input validation to SQLiteConversationStore only. Nine sibling backends — MySQL, PostgreSQL, async SQLite/MySQL/PostgreSQL, Turso, SingleStore, Supabase,…
When was CVE-2026-41496 disclosed?
CVE-2026-41496 was first published in the National Vulnerability Database on May 8, 2026, with the most recent update on May 9, 2026. EchelonGraph re-ingests CVE updates from NVD on a 2-hour cycle, so this page reflects the latest published state.
Is CVE-2026-41496 actively exploited?
CVE-2026-41496 is not currently on CISA's Known Exploited Vulnerabilities catalog. FIRST EPSS estimates a 26.8% percentile likelihood of exploitation in the next 30 days — higher percentiles indicate greater predicted risk.
What is the CVSS score of CVE-2026-41496?
CVE-2026-41496 has a CVSS v3 base score of 8.1 (NVD).
How do I remediate CVE-2026-41496?
Patch to the fixed version published by the affected vendor. Where vendor advisories exist for CVE-2026-41496, EchelonGraph cross-links them in the Vendor Advisories panel below — those typically contain the canonical remediation steps, fixed version numbers, and any vendor-specific mitigations.
Dependency Blast Radius
Explore the affected products and dependency analysis for CVE-2026-41496
Is Your Infrastructure Affected by CVE-2026-41496?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.