Description
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.
Published: 2026-08-12
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The CVE describes a missing authorization check in the Execute Monitor API of the OpenSearch Alerting plugin. An authenticated user who can craft a monitor request is able to bypass the intended data source constraints and subsequently read, modify, or delete any index data. The flaw is rooted in CWE‑475, indicating insecure handling of data that permits unauthorized manipulation. Successful exploit would compromise the integrity and availability of monitored data and could provide a foothold for further privilege escalation by altering monitoring configurations.

Affected Systems

The vulnerability affects the Amazon OpenSearch Service (AWS:OpenSearch) and the community OpenSearch project (GitHub:OpenSearch) where the Alerting plugin is deployed. Specific version information is not listed in the CNA data, meaning any installation using the default plugin configuration prior to a patch might be vulnerable. System administrators should verify the Alerting plugin version in use and assess whether the affected functionality exists.

Risk and Exploitability

With a CVSS score of 8.6 the flaw is considered high severity. An EPSS score is unavailable, and the vulnerability is not currently listed in the CISA KEV catalogue, indicating no confirmed exploitation yet but leaving the theoretical risk high. An attacker would need legitimate cluster credentials and would exploit the exposed Execute Monitor API from outside the cluster. The high CVSS score coupled with the lack of mitigation measures means this vulnerability presents a significant risk to data confidentiality, integrity, and availability.

Generated by OpenCVE AI on August 12, 2026 at 23:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest version of the OpenSearch Alerting plugin that includes the authorization fix as released by AWS or the OpenSearch community.
  • Restrict network access to the OpenSearch API and enforce role‑based access controls so that only trusted identities can invoke the Execute Monitor endpoint.
  • Review and adjust index privileges to ensure users cannot read, write, or delete indices they do not own; disable the execute monitor functionality if it is not required for your use case.

Generated by OpenCVE AI on August 12, 2026 at 23:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 19:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Missing Authorization in Execute Monitor API in OpenSearch Alerting Plugin
First Time appeared Aws
Aws opensearch
Github
Github opensearch
Weaknesses CWE-475
CPEs cpe:2.3:a:aws:opensearch:*:*:*:*:*:*:*:*
cpe:2.3:a:github:opensearch:*:*:*:*:*:*:*:*
Vendors & Products Aws
Aws opensearch
Github
Github opensearch
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.6, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: AMZN

Published:

Updated: 2026-08-12T18:34:02.669Z

Reserved: 2026-08-07T17:50:37.734Z

Link: CVE-2026-19311

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-12T19:17:31.660

Modified: 2026-08-12T20:50:27.407

Link: CVE-2026-19311

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T22:00:06Z

Weaknesses
  • CWE-475

    Undefined Behavior for Input to API