Lucene search
+L

1801 matches found

osv_ghsa
osv_ghsa
•added 2026/04/01 11:18 p.m.•42 views

GHSA-W37C-QQFP-C67F PraisonAI: Shell Injection in run_python() via Unescaped $() Substitution

Summary runpython in praisonai constructs a shell command string by interpolating user-controlled code into python3 -c "" and passing it to subprocess.run..., shell=True. The escaping logic only handles \ and ", leaving $ and backtick substitutions unescaped, allowing arbitrary OS command executi...

7.8CVSS6.4AI score0.00634EPSS
SaveExploits1References3
Rows per page
Query Builder