Lucene search
+L

CVE-2026-47391

🗓️ 21 Jul 2026 15:21:22Reported by GitHub_MType 
cve
 cve
🔗 web.nvd.nist.gov👁 114 Views🌐 WEB

Unauthenticated agent-to-agent example allows real LLM to execute Python evaluation via calculate tool; binds to all interfaces; fixed in version four six forty.

Related
Detection
Affected
Refs
Paths
Vulners
Node
praisonpraisonaiRange<4.6.40
[
  {
    "vendor": "MervinPraison",
    "product": "PraisonAI",
    "versions": [
      {
        "version": "< 4.6.40",
        "status": "affected"
      }
    ]
  }
]
ParameterPositionPathDescriptionCWE
expressionrequest body/a2aUnauthenticated A2A JSON-RPC endpoint reachable at /a2a allows remote code execution by abusing the calculate tool implemented with Python eval(). An attacker can send a request to invoke calculate(expression) with arbitrary Python code, leading to arbitrary code execution on the server.CWE-95CWE-306

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation