CVE-2026-75845: ArcadeDB 26.4.2 before 26.8.1 Authorization Bypass via set_server_setting

Published Aug 18, 2026
·
Updated

ArcadeDB versions 26.4.2 through 26.7.3 contain an authorization bypass vulnerability in the setserversetting MCP server-level tool. SetServerSettingTool.execute() gates only on the global allowAdmin flag and never checks the caller's role, so in an MCP deployment with allowAdmin=true and a non-root allowedUsers set, any authenticated read-only user can invoke setserversetting to modify server GlobalConfiguration, enabling configuration tampering or denial of service. The issue is fixed in 26.8.1.

Affected Software

2 affected components
ArcadeDB ArcadeDB>=26.4.2<=26.7.3
ArcadeDB set_server_setting MCP server-level tool>=26.4.2<=26.7.3

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade ArcadeDB to a version that resolves this vulnerability.

    Fixed in 26.8.1

Event History

Aug 18, 2026
CVE Published
via MITRE·11:19 AM
Data Sourced
via MITRE·11:19 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are exposed to this issue?

The affected condition requires an MCP deployment where allowAdmin=true and allowedUsers includes non-root users. In that configuration, an authenticated read-only user can reach the server-level tool.

2

What access does an attacker need to exploit the bypass?

An attacker needs valid authentication as a read-only user permitted by the MCP deployment. No user interaction is required, because the tool checks allowAdmin but does not verify the caller's role.

3

What can be done to mitigate the issue before upgrading?

Upgrade to ArcadeDB 26.8.1, which fixes the issue. If upgrading cannot occur immediately, avoid the exposed configuration by disabling allowAdmin or ensuring allowedUsers does not include non-root users.

4

How can I determine whether my deployment is affected?

Review the MCP configuration for allowAdmin=true together with a non-root allowedUsers set, and determine whether users in that set can invoke set_server_setting. Affected versions are 26.4.2 through 26.7.3.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203