CVE-2022-41918 Issue with fine-grained access control of indices backing data streams

Medium 6.3 Published Updated

Attackers can bypass fine-grained access controls on data stream indices, potentially reading unauthorized data in OpenSearch deployments.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2022-41918?

CVE-2022-41918 is a medium-severity missing authorization vulnerability in opensearch-project security, published on 15 Nov 2022. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

OpenSearch is a community-driven, open source fork of Elasticsearch and Kibana. There is an issue with the implementation of fine-grained access control rules (document-level security, field-level security and field masking) where they are not correctly applied to the indices that back data streams potentially leading to incorrect access authorization. OpenSearch 1.3.7 and 2.4.0 contain a fix for this issue. Users are advised to update. There are no known workarounds for this issue.

Weakness: CWE-863, CWE-612

Which versions are affected by CVE-2022-41918?

4 open source packages ship an affected version, including org.opensearch.plugin:opensearch-security. It affects 1 product.

PackageAffectedFixed in
org.opensearch.plugin:opensearch-security MavenAll versions1.3.7
org.opensearch.plugin:opensearch-security MavenAll versions1.3.7
org.opensearch.plugin:opensearch-security MavenFrom 2.0.02.4.0
org.opensearch.plugin:opensearch-security MavenFrom 2.0.02.4.0

Products include Amazon Opensearch.

How do I fix CVE-2022-41918?

Upgrade org.opensearch.plugin:opensearch-security to a fixed version for your release line: 1.3.7 or 2.4.0.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2022-41918 being exploited?

There is no known exploitation of CVE-2022-41918 in the wild and no public exploit code.

Sources

Also known as GHSA-wmx7-x4jp-9jgg.

Is CVE-2022-41918 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free