CVE-2024-39901 json
OpenSearch Observability does not properly restrict access to private tenant resources
published 2024-07-09 2 y ago modified 2026-09-10 1 mo ago also GHSA-77vc-rj32-2r33 , EUVD-2024-2284
- cvss
- 4.2
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 21%
- public exploits
- 0
- none known
Summary
OpenSearch Observability is collection of plugins and applications that visualize data-driven events. An issue in the OpenSearch observability plugins allows unintended access to private tenant resources like notebooks. The system did not properly check if the user was the resource author when accessing resources in a private tenant, leading to potential data being revealed. The patches are included in OpenSearch 2.14.
Patch / fix
- maven org.opensearch.plugin:opensearch-observability 2.14.0.0
- opensearch observability 2.14
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.29% chance of exploitation in the next 30 days, higher than 21% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.2 | CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N |
| NVD | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
| GitHub | 3.1 | 4.2 | CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.opensearch.plugin:opensearch-observability | <2.14.0.0 |
2.14.0.0 |
Affected products
- opensearch-project observability
Classification
References
-
github.com
/opensearch-project/observability/commit/014423178f8f61d90442dde03cbdcd754c70a84e
web, patch
-
github.com
/opensearch-project/observability/security/advisories/GHSA-77vc-rj32-2r33
web, third-party-advisory
-
opensearch.org
/versions/opensearch-2-14-0.html
web, product
-
nvd.nist.gov
/vuln/detail/CVE-2024-39901
advisory
-
github.com
/opensearch-project/observability
package
Sources
- CVE List CVE-2024-39901
- GitHub Advisory GHSA-77vc-rj32-2r33
- NVD CVE-2024-39901
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.