Sceawere

Vulnerability Detail

CVE-2026-72643UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Kibana Agent Builder Access Control Flaw

Vulnerability Metadata

Severity
High
Score / CVSS
7.1
Creation Date
3h ago
Vendor
Elastic
Product
Kibana
Attack Type
CWE-863 Incorrect Authorization
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Attack Complexity
LOW

Narrative and Response

Description

Kibana Agent Builder determines whether a caller owns a private agent by comparing a stable user identifier when one is recorded, and falling back to a comparison of the username when it is not. A username is not unique across Elasticsearch authentication realms, so two distinct principals that share a username in different realms are treated as the same owner. This discloses the configuration and instructions of an agent the caller does not own, and allows that agent to be altered or removed.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.1",
  "pubDate": "2026-08-13T20:17:24.807Z",
  "pubdate": "2026-08-13T20:17:24.807Z",
  "executiveSummary": "A broken access control vulnerability exists in Kibana Agent Builder concerning private agent ownership verification. The vulnerability arises from an improper authorization check that relies on non-unique usernames as a fallback when stable user identifiers are absent. This allows distinct principals belonging to different Elasticsearch authentication realms, yet sharing the same username, to be incorrectly equated as the identical owner. The direct impact includes the unauthorized disclosure of sensitive agent configurations and instructions, as well as the capability for unauthorized entities to modify or delete agents they do not own. The affected product is Kibana. Attackers capable of authenticating through a separate realm with a colliding username can exploit this flaw to compromise cross-realm private agent data and integrity. Risk implications are significant for multi-realm deployments where users across different authentication domains might accidentally or maliciously share a username string. Exploitation requires the ability to authenticate to the system and target an agent owned by a different principal who shares the same username in a distinct realm.",
  "technicalDetails": "The vulnerability resides in the Kibana Agent Builder component, specifically within the authorization logic responsible for enforcing ownership boundaries over private agents. The root cause of the flaw is flawed identity comparison logic. When evaluating whether a caller owns a private agent, the system first attempts to compare a stable user identifier, which correctly isolates users across different contexts. However, when a stable user identifier is not recorded, the implementation falls back to comparing the raw username string. Because usernames are not globally unique across distinct Elasticsearch authentication realms, two completely separate principals residing in different realms but sharing an identical username string are treated as the same security principal. The vulnerable component fails to incorporate the authentication realm identifier into the ownership validation check when the fallback mechanism is triggered. To exploit this vulnerability, an attacker must first authenticate to Kibana via an authentication realm under their control or access, utilizing a username that collides with the username of a legitimate agent owner in a different realm. Upon attempting to access, alter, or remove a private agent, the Agent Builder processes the request by evaluating the fallback username comparison. Because the colliding usernames match, the authorization engine improperly grants the attacker ownership privileges over the target private agent. Consequently, the attack flow proceeds with the attacker gaining unauthorized read access to the victim agent's confidential configuration details and operational instructions. Furthermore, the attacker can leverage this elevated implicit trust context to execute write or delete operations, thereby altering or removing the victim's agent without authorization. The technical prerequisites for this attack include authenticated access to the Kibana environment and the existence of a cross-realm username collision where the target agent lacks a recorded stable user identifier."
}
CVE-2026-72643: Kibana Agent Builder Access Control Flaw (HIGH Severity, CVSS: 7.1) - Sceawere