Lucene search
+L

3 matches found

Cvelist
Cvelist
•added 2026/09/14 2:48 p.m.•61 views

CVE-2026-57120 PraisonAI: execute_code sandbox bypass: str.format C-level attribute access reads every blocklisted dunder

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, executecode sandbox mode permits runtime assembly of blocklisted dunder names and allows str.format or str.formatmap to resolve dotted fields through C-level attribute access that bypasses safegetattr. This exposes class,...

6.5CVSS0.00555EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/14 2:48 p.m.•26 views

CVE-2026-57120

PraisonAI's praisonaiagents package (prior to 1.6.59 ) has a sandbox bypass in the execute_code tool. The subprocess sandbox's AST validator and _safe_getattr wrapper are defeated by combining runtime string assembly of blocklisted dunder names (e.g. "_"*2 + "class" + "_"*2) with C-level attribut...

6.5CVSS6AI score0.00555EPSS
SaveExploits0References3
OSV
OSV
•added 2026/06/18 1:55 p.m.•44 views

GHSA-PV2J-RGHR-V5R9 PraisonAI: execute_code sandbox bypass: str.format C-level attribute access reads every blocklisted dunder

Summary The executecode tool's subprocess sandbox advertises a three-layer defense AST validation, text-pattern blocklist, restricted builtins. In sandbox mode the default only two layers are active — the text-pattern blocklist is skipped — and both remaining layers are bypassed by combining two...

6.5CVSS5.8AI score0.00555EPSS
SaveExploits0References2
Rows per page
Query Builder