Incorrect authorization in Elasticsearch - CVE-2026-103007

 

Incorrect authorization in Elasticsearch - CVE-2026-103007

Published: October 7, 2026


Vulnerability identifier: #VU153940
CSH Severity: Low
CVSS v4: 8.6 [CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-103007
CWE-ID: CWE-863
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to escalate privileges up to full administrative control of the cluster.

The vulnerability exists due to incorrect authorization in the delegated role-management privilege (manage_roles) when checking index-scoped permissions for role definitions containing a setting that expands the matched index set. A remote privileged user can update their own assigned role to access restricted indices, including internal security data, to escalate privileges up to full administrative control of the cluster.

Exploitation requires a grant of the configurable, non-default manage_roles privilege with wildcard or regular-expression index patterns that can match restricted or system indices. Delegations scoped only to literal index names are not affected. The affected feature is not available on Elastic Cloud Serverless.


Affected software

Elasticsearch

How to mitigate CVE-2026-103007

Install security update from vendor's website.

Elasticsearch - addressed in versions 8.19.22, 9.4.7, 9.5.4

External References

Related Security Bulletins