Description
A flaw has been found in AstrBotDevs AstrBot up to 4.25.5. This vulnerability affects the function OpenApiRoute.get_chat_sessions of the file astrbot/dashboard/routes/open_api.py of the component session-listing Endpoint. This manipulation of the argument Username causes authorization bypass. It is possible to initiate the attack remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-07-18
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenApiRoute.get_chat_sessions is a session‑listing endpoint in AstrBot. By manipulating the Username argument, an attacker can bypass the authorization checks and obtain a list of chat sessions without proper privileges, which could contain sensitive data. The vulnerability is identified as an authorization bypass (CWE‑285) and a privilege misuse issue (CWE‑639).

Affected Systems

AstrBotDevs AstrBot versions up to 4.25.5 are affected. Any installation of AstrBot that includes the open_api.py session‑listing endpoint before a fix will be vulnerable. The flaw exists in the astrbot/dashboard/routes/open_api.py file and impacts all environments that expose the API endpoint to network traffic.

Risk and Exploitability

CVSS score of 5.3 indicates moderate severity, with low exploitation probability as reflected by an EPSS score of <1% and no listing in the CISA KEV catalog. The flaw can be exploited remotely by sending crafted HTTP requests to the open_api endpoint; an attacker only needs to supply a manipulated Username value to bypass authentication. Since the exploit is publicly available, organizations should consider upgrading or mitigating as soon as possible.

Generated by OpenCVE AI on July 30, 2026 at 23:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update AstrBot to a version newer than 4.25.5 once a patch is released.
  • If upgrading is not immediately possible, restrict access to the session‑listing endpoint with strict authentication or disable the endpoint entirely.
  • Implement input validation on the Username parameter and enforce role‑based checks on the get_chat_sessions function to prevent authorization bypass.

Generated by OpenCVE AI on July 30, 2026 at 23:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 21 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 18 Jul 2026 04:30:00 +0000

Type Values Removed Values Added
Description A flaw has been found in AstrBotDevs AstrBot up to 4.25.5. This vulnerability affects the function OpenApiRoute.get_chat_sessions of the file astrbot/dashboard/routes/open_api.py of the component session-listing Endpoint. This manipulation of the argument Username causes authorization bypass. It is possible to initiate the attack remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title AstrBotDevs AstrBot session-listing Endpoint open_api.py OpenApiRoute.get_chat_sessions authorization
First Time appeared Astrbot
Astrbot astrbot
Weaknesses CWE-285
CWE-639
CPEs cpe:2.3:a:astrbot:astrbot:*:*:*:*:*:*:*:*
Vendors & Products Astrbot
Astrbot astrbot
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-21T02:27:02.076Z

Reserved: 2026-07-17T13:39:26.049Z

Link: CVE-2026-16075

cve-icon Vulnrichment

Updated: 2026-07-21T02:26:57.808Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T23:30:08Z

Weaknesses
  • CWE-285

    Improper Authorization

  • CWE-639

    Authorization Bypass Through User-Controlled Key