CVE catalog

CVE-2026-41496

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 sib

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.35% · Oct 25, 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, 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
CpepraisonaiNot reported4.6.9fixed
CpepraisonaiagentsNot reported1.6.9fixed
CpepraisonaiNot reported4.6.9fixed
CpepraisonaiagentsNot reported1.6.9fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
CpepraisonaicpeNot reported4.6.9Not reportedNot reportedNot reported
CpepraisonaiagentscpeNot reported1.6.9Not reportedNot reportedNot reported
CpepraisonaicpeNot reported4.6.9Not reportedNVD-CVE-2026-41496Not reported
CpepraisonaiagentscpeNot reported1.6.9Not reportedNVD-CVE-2026-41496Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References