SCA: security update for PraisonAI (GHSA-9cr9-25q5-8prj)

high Tenable Cloud Security Plugin ID 442492

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- PraisonAI is a multi-agent teams system. Prior to version 4.6.40, the fix for GHSA-9mqq-jqxf-grvw /
CVE-2026-44336 is incomplete. The original advisory description named four vulnerable handlers in
`mcp_server/adapters/cli_tools.py`. Commit `68cc9427` ("fix(security): harden MCP rules path handling…")
added a `_resolve_rule_path()` helper and applied it to `rules.create`, `rules.show`, and `rules.delete`.
`workflow.show` was left unchanged. Two adjacent handlers in the same file have the same pattern,
`workflow.validate` and `deploy.validate`. Neither was mentioned in the original advisory. Both remained
unchanged. The original advisory also identified the dispatcher (`server.py:281-298`) as a root cause. It
accepts unvalidated `**kwargs` from `params["arguments"]` with no enforcement against the tool's declared
`input_schema`. That code is unchanged prior to version 4.6.40. A single unauthenticated MCP `tools/call`
to `praisonai.workflow.show` returns the contents of any file the host user can read: `/etc/passwd`,
`~/.ssh/id_rsa`, `~/.aws/credentials`, or any project `.env`. Version 4.6.40 contains an updated fix.
(CVE-2026-47394)

Solution

Update the PraisonAI library and its related packages to version 4.6.40 or later.

See Also

https://github.com/advisories/GHSA-9cr9-25q5-8prj

Plugin Details

Severity: High

ID: 442492

Version: Revision 1.4

Type: Local

Family: SCA Checks

Published: 5/30/2026

Updated: 7/22/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.71

Vendor

Vendor Severity: High

CVSS v2

Risk Factor: Medium

Base Score: 5

Temporal Score: 3.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

CVSS Score Source: CVE-2026-47394

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

CVSS v4

Risk Factor: High

Base Score: 8.7

Threat Score: 6.6

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 5/29/2026

Vulnerability Publication Date: 5/29/2026

Reference Information

CVE: CVE-2026-47394