Description
1MCP Agent (@1mcp/agent) 0.20.0 through 0.39.0 contains an incorrect authorization vulnerability that allows authenticated clients to bypass OAuth tag-scope enforcement using negated advanced tag-filter expressions. Attackers holding a single-tag token can send a filter like not <granted-tag> to list and invoke tools on backend MCP servers outside their granted scopes.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization bypass allowing authenticated clients to access resources outside their intended scope
Action: Patch Immediately
AI Analysis

Impact

The vulnerability resides in 1MCP Agent versions 0.20.0 through 0.39.0 and allows an authenticated user holding a single-tag OAuth token to craft a negated tag-filter expression such as "not <granted-tag>". When supplied, the agent incorrectly bypasses OAuth tag-scope enforcement, enabling the attacker to list and invoke tools on backend MCP servers that are normally outside their granted permissions. This defect exposes the system to unauthorized data disclosure, manipulation, or execution of privileged actions, directly compromising the integrity and confidentiality of resources managed by the MCP servers.

Affected Systems

This issue affects the 1MCP Agent application provided by 1mcp-app, specifically the @1mcp/agent product in all releases from 0.20.0 up to and including 0.39.0.

Risk and Exploitability

The CVSS score of 5.3 places the vulnerability in the medium severity range, but the attack demands an authenticated OAuth token and expertise in the advanced tag-filter syntax. Because EPSS data is not available and the vulnerability is not listed in CISA KEV, the likelihood of widespread exploitation is uncertain. Nonetheless, authenticated clients can circumvent intended access controls, giving them the ability to access or manipulate backend resources beyond their granted scopes.

Generated by OpenCVE AI on October 10, 2026 at 17:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade 1MCP Agent to a version newer than 0.39.0 that contains the fix for tag-scope enforcement.
  • Revoke all existing OAuth tokens and issue new tokens after the upgrade to ensure that any compromised tokens cannot be abused with negated filters.
  • Implement additional validation for the tag-filter syntax in the scope-auth middleware to reject or neutralize negated expressions that could bypass scope checks.

Generated by OpenCVE AI on October 10, 2026 at 17:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared 1mcp-app
1mcp-app agent
Vendors & Products 1mcp-app
1mcp-app agent

Sat, 10 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description 1MCP Agent (@1mcp/agent) 0.20.0 through 0.39.0 contains an incorrect authorization vulnerability that allows authenticated clients to bypass OAuth tag-scope enforcement using negated advanced tag-filter expressions. Attackers holding a single-tag token can send a filter like not <granted-tag> to list and invoke tools on backend MCP servers outside their granted scopes.
Title 1MCP Agent 0.20.0 through 0.39.0 OAuth Tag-Scope Bypass via Negated Tag Filter
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T18:27:18.799Z

Reserved: 2026-10-10T16:07:40.380Z

Link: CVE-2026-108586

cve-icon Vulnrichment

Updated: 2026-10-13T18:27:15.402Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T17:17:00.593

Modified: 2026-10-16T19:21:14.417

Link: CVE-2026-108586

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T12:23:42Z

Weaknesses