Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to OpenSearch with low-privilege credentials
-
DeliveryEnumerate or identify sensitive target index names
-
ExploitCraft inline monitor POST request with arbitrary input index parameter
-
ExecutionSubmit request to Execute Monitor API endpoint
-
PersistMissing authorization check bypassed - server queries attacker-specified index
-
ImpactExfiltrate, modify, or delete arbitrary index data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Undefined behavior for input
|
| Exploitation Conditions | Exploitation requires a valid authenticated session on the OpenSearch cluster, confirmed by the CVSS 4.0 PR:L metric - unauthenticated access is insufficient. The Alerting plugin must be installed and the Execute Monitor API endpoint must be reachable by the authenticated user; this is a default capability of the plugin, not a non-default configuration. The attacker must know or enumerate the name of a target index they wish to access beyond their authorization scope. Limiting factors include: the requirement for valid credentials (eliminates fully external unauthenticated attackers), the need to reach the OpenSearch API endpoint (network-level controls may restrict external access), and knowledge of target index names (though these may be discoverable via the Cluster API if not separately restricted). Fine-grained access control on the Execute Monitor API endpoint would prevent exploitation even on unpatched versions. |
| Impact | The CVSS 4.0 score of 8.6 with vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N reflects a realistic and meaningful threat profile: the vulnerability is network-accessible, requires no complex preconditions, and needs only authenticated access (PR:L) to exploit. High confidentiality and integrity impact (VC:H/VI:H) confirm that an attacker can both exfiltrate and tamper with arbitrary index data beyond their intended scope. The absence of availability impact (VA:N) is consistent with the description, which does not involve denial-of-service. No EPSS score was provided in the source data, so probabilistic exploitation likelihood cannot be quantified. The vulnerability is not listed in CISA KEV and no public proof-of-concept has been identified, which reduces urgency slightly versus actively exploited flaws. However, the low exploitation complexity - any authenticated user, no special configuration - makes this a realistic threat in multi-tenant clusters, SaaS OpenSearch environments, or environments where broad user authentication is granted. The risk is highest where the Alerting plugin is installed and users with limited intended permissions exist. |
| Exploit ScenarioDerived | An authenticated low-privilege user on a shared OpenSearch cluster - such as a developer with read access to their own application indices - crafts a POST request to the Execute Monitor API specifying an inline monitor with input index parameters pointing to sensitive indices (e.g., financial records or security audit logs) they should not access. Because the API does not validate the caller's permissions against the specified index targets, the response returns data from the restricted index or allows the attacker to modify or delete records within it. No public proof-of-concept has been identified, but the attack requires only valid credentials, knowledge of index names, and standard HTTP tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 12, 2026
Missing authorization in the Execute Monitor API of the Amazon OpenSearch Alerting plugin allows any authenticated remote user to read, modify, or delete arbitrary index data by supplying crafted inline monitor requests with attacker-controlled data source and input index parameters. The flaw bypasses index-level permission enforcement, making it a meaningful privilege escalation risk in multi-tenant or shared OpenSearch deployments. A vendor patch is available; no public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade to Amazon OpenSearch Service version 3.5 or later as referenced by the AWS What's New announcement (https://aws.amazon.com/about-aws/whats-new/2026/03/amazon-opensearch-service-version-3-5/). Consult the primary security bulletin at https://aws.amazon.com/security/security-bulletins/2026-078-aws/ and the Alerting plugin advisory at https://github.com/opensearch-project/alerting/security/advisories/GHSA-xxpg-q3wh-685q for exact patched Alerting plugin version numbers, as these were not explicitly enumerated in the provided data. For self-managed OpenSearch deployments, update the Alerting plugin to the fixed version identified in the GHSA advisory. As a compensating control prior to patching, restrict access to the Execute Monitor API through OpenSearch's fine-grained access control (FGAC) security plugin, limiting inline monitor execution privileges to only trusted administrative roles; note that this may disrupt legitimate users who rely on on-demand monitor testing workflows. For Amazon OpenSearch Service managed deployments, apply available service version updates promptly via the AWS Console or CLI.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The OpenSearch Alerting plugin extends OpenSearch with monitor-based alerting, allowing users to define monitors that query indices and trigger alerts on conditions. The Execute Monitor API supports inline monitor execution - running monitor logic on-the-fly without a pre-saved monitor - which accepts caller-supplied data source and input index parameters. The root cause assigned is CWE-475 (Undefined Behavior for Input to API), which the vendor appears to use to describe the plugin's failure to validate or enforce authorization on the caller-specified index resources: the API processes the supplied index parameters without verifying the requesting user's permissions against those targets. This is functionally equivalent to a missing authorization check (CWE-862) at the API layer. CPE data identifies both the AWS-managed service (cpe:2.3:a:aws:opensearch:*:*:*:*:*:*:*:*) and the open-source GitHub project (cpe:2.3:a:github:opensearch:*:*:*:*:*:*:*:*) as affected, meaning both OpenSearch Service on AWS and self-managed OpenSearch deployments with the Alerting plugin are in scope.
Know when Opensearch gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Network-accessible API requiring only authenticated low-privilege access; high confidentiality and integrity impact from arbitrary index read/write; no availability impact described and scope unchanged.
Primary rating from Vendor (AMZN).
CVSS VectorVendor: AMZN
DescriptionCVE.org
Missing authorization in the Execute Monitor API in Amazon OpenSearch Alerting plugin might allow an authenticated remote user to read, modify, or delete arbitrary index data via a crafted inline monitor request with unintentional data source and input index parameters.
Executive ViewAI
A privilege escalation flaw in Amazon OpenSearch Alerting plugin (CVE-2026-19311) enables authenticated users to bypass index-level access controls and read, modify, or delete data outside their assigned permissions. This creates a high-risk security gap in shared or multi-tenant OpenSearch environments, potentially exposing sensitive data and violating data protection compliance requirements. A vendor patch is available.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Opensearch
View allopensearch-ruby is a community-driven, open source fork of elasticsearch-ruby. Rated high severity (CVSS 8.8), this vuln
A vulnerability in OpenSearch allows attackers to cause Denial of Service (DoS) by submitting complex query_string input
Remote code execution in OpenSearch Dashboards 3.0.0-3.7.x allows an authenticated low-privileged user to fully compromi
Remote code execution via the OpenSearch SQL plugin's Flint extension query handler exposes Apache Spark workers to arbi
Remote code execution in OpenSearch's SQL plugin cursor pagination component allows authenticated users holding only bas
Unbounded HTTP request payload processing in OpenSearch Dashboards' capabilities route handler allows unauthenticated re
OpenSearch is an open source distributed and RESTful search engine. Rated high severity (CVSS 8.8), this vulnerability i
Server-side request forgery and local file read in the OpenSearch Security Analytics plugin exposes authenticated users
OpenSearch Security is a plugin for OpenSearch that offers encryption, authentication and authorization. Rated high seve
OpenSearch is an open source distributed and RESTful search engine. Rated medium severity (CVSS 6.5), this vulnerability
OpenSearch is a community-driven, open source fork of Elasticsearch and Kibana. Rated medium severity (CVSS 6.3), this v
Stored cross-site scripting in the OpenSearch Dashboards dashboards-observability plugin allows a remote authenticated u
EUVD-2026-57420
GHSA-4v32-vrp2-28jp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB