RCE in Mims-Harvard Tooluniverse
CVE-2026-81096
ToolUniverse ran caller-supplied Python inside a sandbox that could be escaped, on a server that required no authentication. The executor behind the python_code_executor tool, in python_executor_tool.py, inspected the submitted source for a denied list of attribute names and calls but left the attribute-lookup builtins available and did not stop a dunder attribute reached through a string lookup or through a module already permitted, so a caller could walk from a literal's class to its base and enumerate subclasses to obtain a reference to the process and subprocess modules. A per-call argument also let the caller widen the import allow-list before the inspection ran. The HTTP and MCP servers in http_api_server.py and smcp_server.py bound to every interface with debugging enabled and no authentication, so any caller able to reach the port executed code as the server process. Version 1.3.0 adds bearer-token authentication, defaults the bind address to loopback, and hardens the attribute checks.
Vulnerability class: RCE (Remote Code Execution)
Published · last modified .
CVSS v3 metric
CVSS v3 base score 10.0 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.009 (57.2th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 57th percentile — 57.2% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.006 · newest: 0.009 · change: +0.003
Affected products
Weakness classification (CWE)
References
- github.com/mims-harvard/ToolUniverse (product)
- github.com/mims-harvard/ToolUniverse/pull/251 (issue-tracking, patch)
- github.com/mims-harvard/ToolUniverse/security/advisories/GHSA-pxwq-22vf-87fm (vendor-advisory)
- www.vulncheck.com/advisories/tooluniverse-through-1.2.6-unauthenticated-remote-… (third-party-advisory)
Frequently asked questions
- What is CVE-2026-81096?
- CVE-2026-81096 is a critical-severity vulnerability in Mims-Harvard Tooluniverse, classified under Code Injection. CVSS score: 10.0/10. Published 2026-08-27.
- How severe is CVE-2026-81096?
- Critical severity. CVSS v3 base score is 10.0 out of 10.