CVE-2026-61446: PraisonAI before 1.6.78 Remote Code Execution via Plugin Auto-Discovery
PraisonAI (praisonaiagents) before 1.6.78 contains a remote code execution vulnerability in the plugin manager, which loads and executes arbitrary Python (.py) files from project-level and user-home .praisonai/plugins/ directories using importlib specfromfilelocation() and execmodule() without code signing, integrity verification, or sandboxing. An attacker who can write a malicious .py file to a plugin directory (for example via path traversal, a supply chain attack, or a compromised dependency) achieves arbitrary code execution when the plugin system initializes.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-61446?
The severity of CVE-2026-61446 is high, rated at 8.6.
How do I fix CVE-2026-61446?
You can fix CVE-2026-61446 by upgrading PraisonAI to version 1.6.78 or later.
What type of vulnerability is CVE-2026-61446?
CVE-2026-61446 is a remote code execution vulnerability.
What is the impact of CVE-2026-61446?
The impact of CVE-2026-61446 allows attackers to execute arbitrary Python code on the affected system.
Which software is affected by CVE-2026-61446?
CVE-2026-61446 affects PraisonAI praisonaiagents versions before 1.6.78.