CVE-2026-79537
Last modified
CVE-2026-79537 is a critical-severity vulnerability rated 9.1/10 on the CVSS scale. metatool-ai MetaMCP through 2.4.22 contains an insecure direct object reference (IDOR) in the MCP transport session dispatch. The session store (getSession in session-lifetime-manager.ts) is keyed only by the client-supplied mcp-session-id header with no owner, namespace, or endpoint binding, and the per-endpoint authorization middleware validates only the URL endpoint's owner, never the session.
Description
metatool-ai MetaMCP through 2.4.22 contains an insecure direct object reference (IDOR) in the MCP transport session dispatch. The session store (getSession in session-lifetime-manager.ts) is keyed only by the client-supplied mcp-session-id header with no owner, namespace, or endpoint binding, and the per-endpoint authorization middleware validates only the URL endpoint's owner, never the session. An attacker who supplies another tenant's session id " obtained without authentication from GET /metamcp/health/sessions, which discloses active session IDs and namespace UUIDs " can list and execute the victim tenant's private MCP tools and exfiltrate their data using the victim's forwarded credentials.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | n/a |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-79537?
How severe is CVE-2026-79537?
How do I fix CVE-2026-79537?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-7952Insufficient policy enforcement in Extensions in Google Chro…4.2
- CVE-2026-79522An out-of-bounds read in the gf_dm_get_chunk_data function (…6.5
- CVE-2026-7953Insufficient validation of untrusted input in Omnibox in Goo…6.1
- CVE-2026-79534mark3labs mcp-filesystem-server v0.11.1 is vulnerable to Dir…5.9
- CVE-2026-79535mbailey VoiceMode <= 8.10.1 is vulnerable to OS Command Inje…6.3
- CVE-2026-79536bytebase dbhub v1.2.0 was discovered to contain a SQL inject…9.1
- CVE-2026-79538metatool-ai MetaMCP up to and including 2.4.22 is vulnerable…9.8
- CVE-2026-7954Race in Shared Storage in Google Chrome prior to 148.0.7778.…3.1
- CVE-2026-7955Uninitialized Use in GPU in Google Chrome prior to 148.0.777…5.3
- CVE-2026-79551Tenda Technology Co., Ltd NVR_4H CH3 v2.1 V27.5.58.6 was dis…7.5
- CVE-2026-7956Use after free in Navigation in Google Chrome prior to 148.0…8.3
- CVE-2026-79569Movie_Recommend v1.0.0 was discovered to contain a SQL injec…9.8
Are you affected by CVE-2026-79537?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
