Description
A vulnerability has been found in agentscope-ai AgentScope up to 2.0.11. This impacts the function get_current_user_id of the file src/agentscope/app/deps.py of the component Agent Service. Such manipulation of the argument X-User-ID leads to missing authentication. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. The pull request to fix this issue awaits acceptance.
Published: 2026-11-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Assess Impact
AI Analysis

Impact

A vulnerability exists in agentscope-ai AgentScope versions up to 2.0.11 that allows an attacker to manipulate the X-User-ID request header in the get_current_user_id function of the Agent Service. By providing a forged or arbitrary X-User-ID value, the service fails to perform proper authentication, effectively allowing an attacker to impersonate any user without credentials. This flaw results in an authentication bypass, granting unauthorized access to protected resources and functions exposed by the service.

Affected Systems

Any deployment of agentscope-ai's AgentScope product with a version equal to or older than 2.0.11 is affected. The vulnerability is tied to the Agent Service component, specifically the get_current_user_id routine located in src/agentscope/app/deps.py. The affected vendor is agentscope-ai, and the product is AgentScope.

Risk and Exploitability

The CVSS base score for this flaw is 6.9, indicating a medium-to-high severity due to the impact of unauthorized access. The exploit is documented publicly and can be launched remotely by sending a request with a crafted X-User-ID header. Though the EPSS score is unavailable, the fact that the flaw has been disclosed and may already be in use suggests a realistic exploitation probability. The vulnerability is not listed in the CISA KEV catalog, but the lack of an official patch combined with the ability to perform authentication bypass means that environments running unpatched AgentScope are at significant risk.

Generated by OpenCVE AI on November 5, 2026 at 15:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the fix from pull request #3448 or a later released version of AgentScope that implements authentication validation for get_current_user_id.
  • Until a vendor patch is available, configure the service to reject requests lacking a valid authentication token or to ignore the X-User-ID header in the request.
  • Monitor the AgentScope project and apply any official security release immediately once it is published.

Generated by OpenCVE AI on November 5, 2026 at 15:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 14:00:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in agentscope-ai AgentScope up to 2.0.11. This impacts the function get_current_user_id of the file src/agentscope/app/deps.py of the component Agent Service. Such manipulation of the argument X-User-ID leads to missing authentication. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. The pull request to fix this issue awaits acceptance.
Title agentscope-ai AgentScope Agent Service deps.py get_current_user_id missing authentication
First Time appeared Agentscope-ai
Agentscope-ai agentscope
Weaknesses CWE-287
CWE-306
CPEs cpe:2.3:a:agentscope-ai:agentscope:*:*:*:*:*:*:*:*
Vendors & Products Agentscope-ai
Agentscope-ai agentscope
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

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


Subscriptions

Agentscope-ai Agentscope
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-05T21:22:16.968Z

Reserved: 2026-11-05T06:25:59.245Z

Link: CVE-2026-123024

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-05T14:17:04.470

Modified: 2026-11-05T22:17:55.410

Link: CVE-2026-123024

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T17:00:09Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function