Description
Incorrect Authorization (CWE-863) in Kibana can lead to integrity compromise of Machine Learning audit and notification records via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1).

A vulnerability exists in Kibana's Machine Learning functionality where a Machine Learning management endpoint performs an insufficient authorization check. The endpoint validates only a coarse privilege level but does not verify that the requesting user has access to the specific Machine Learning job or notification resources provided in the request. As a result, a low-privileged user with Machine Learning access in any Kibana space can manipulate Machine Learning audit and notification records for arbitrary jobs—including jobs in other spaces or belonging to other users—by leveraging Kibana's internally elevated credentials to write to restricted Machine Learning system indices that the user cannot access directly.
Published: 2026-07-21
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability arises from an insufficient authorization check in Kibana’s Machine Learning management endpoint. The endpoint only confirms a coarse privilege level and fails to verify that the caller has access to the specific Machine Learning job or notification resources referenced in the request. Consequently, a low-privileged user who has general Machine Learning access across any Kibana space can modify audit and notification entries for jobs that belong to other erase, alter, or fabricate audit trails, thereby breaking the integrity of the system’s forensic records. The weakness is a classic example of CWE-863, Incorrect Authorization.

Affected Systems

The affected product is Elastic Kibana, particularly the Machine Learning component. No specific version range is supplied in the advisory, so any Kibana release that includes Machine Learning functionality until the issue is patched may be vulnerable.

Risk and Exploitability

The CVSS score of 4.3 indicates a low impact when viewed in isolation, and the EPSS score of <1% suggests that exploitation is unlikely in the current landscape. The issue is not listed in CISA’s KEV catalog. The likely attack vector involves sending a crafted request to the Machine Learning endpoint via the Kibana UI or API; the attacker only needs the ability to log into Kibana with basic Machine Learning privileges. Once authenticated, the attacker can supply arbitrary job identifiers to manipulate audit logs for jobs they normally cannot reach. This attack does not require additional privilege escalation beyond the initial Kibana login, making it relatively easy for a disgruntled or compromised low-privileged account to compromise audit integrity.

Generated by OpenCVE AI on August 4, 2026 at 00:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check Elastic's security advisories for an update that addresses the improper authorization check in Kibana Machine Learning endpoints and apply the patch once available.
  • Reconfigure the Machine Learning service so that job-level and notification permissions are enforced; ensure that only users explicitly granted access to a particular job can read or write its audit records.
  • Conduct an audit of existing audit and notification indices to identify any unauthorized or delete any tampered entries; then monitor for repeated attempts to alter ML audit logs.

Generated by OpenCVE AI on August 4, 2026 at 00:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 22 Jul 2026 05:30:00 +0000

Type Values Removed Values Added
First Time appeared Elastic
Elastic kibana
Vendors & Products Elastic
Elastic kibana

Tue, 21 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
Description Incorrect Authorization (CWE-863) in Kibana can lead to integrity compromise of Machine Learning audit and notification records via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1). A vulnerability exists in Kibana's Machine Learning functionality where a Machine Learning management endpoint performs an insufficient authorization check. The endpoint validates only a coarse privilege level but does not verify that the requesting user has access to the specific Machine Learning job or notification resources provided in the request. As a result, a low-privileged user with Machine Learning access in any Kibana space can manipulate Machine Learning audit and notification records for arbitrary jobs—including jobs in other spaces or belonging to other users—by leveraging Kibana's internally elevated credentials to write to restricted Machine Learning system indices that the user cannot access directly.
Title Incorrect Authorization in Kibana Leading to Machine Learning Audit Log Integrity Compromise
Weaknesses CWE-863
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: elastic

Published:

Updated: 2026-07-22T13:21:54.722Z

Reserved: 2026-07-15T18:23:57.166Z

Link: CVE-2026-63145

cve-icon Vulnrichment

Updated: 2026-07-22T13:21:51.064Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T00:30:18Z

Weaknesses