CVE-2026-47391Patch

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

PraisonAI is a multi-agent teams system. Prior to version 4.6.40, PraisonAI's first-party A2A server example exposes an unauthenticated A2A JSON-RPC endpoint and registers a `calculate(expression)` tool implemented with Python `eval()`. The example also binds to `0.0.0.0`. A remote unauthenticated attacker can send `message/send` to `/a2a`; the request reaches `agent.chat()`, and a real LLM can invoke the registered `calculate` tool. In testing with `gemini/gemini-2.5-flash-lite`, this resulted in arbitrary Python execution in the server process, confirmed by creation of a marker file from an unauthenticated HTTP request. The issue affects deployments following the official A2A example or similar unauthenticated public A2A deployments with unsafe tools. The default unauthenticated A2A surface also exposes task history and task cancellation APIs, increasing confidentiality and integrity impact. Version 4.6.40 patches the issue.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-95CWE-306

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

NONE

Threat summary

  • Patch or workaround signal is available
  • 1 mentions across 1 observed day

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-07-31: 1Patch / Workaround · 2026-07-31: 1Technical Details · 2026-07-31: 107-31
Signal classification1 categories
Patch
1100.0%
Full discourse1 post
  • DFIR Lab@DFIR_Lab
    Patch

    🚨 CRITICAL: CVE-2026-47391 (CVSS 9.8) PraisonAI <4.6.40 allows unauthenticated RCE via unsafe eval() in A2A server example. Remote attackers can execute arbitrary Python code. ✅ Update to v4.6.40 immediately #CVE #Vulnerability #PatchNow https://t.co/nKorlsvtwB

    Post summary

    The tweet announces CVE-2026-47391, a critical RCE in PraisonAI versions below 4.6.40, and urges users to update to v4.6.40 to mitigate the issue.

    0000055
    99 followersView on X

Explore more