5.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): None (N)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): None (N)
Activity log
- Created suggestion
Incorrect Authorization in Elasticsearch Leading to Information Disclosure
Incorrect Authorization (CWE-863) in Elasticsearch can allow an authenticated user with limited index privileges to exploit insufficient authorization controls in the ingest simulation feature. By targeting indices they are not authorized to access directly, the user can cause those indices' configured ingest pipelines to execute and return their output, potentially disclosing data processed or enriched by those pipelines. Additionally, the same feature can be used to retrieve index mapping metadata for indices the user are not authorized to access directly.
Affected products
- =<8.19.17
- =<9.3.6
- =<9.4.3
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
pkgs.elasticsearch7
Open Source, Distributed, RESTful Search Engine
pkgs.elasticsearch-curator
Curate, or manage, your Elasticsearch indices and snapshots
pkgs.gitlab-elasticsearch-indexer
Indexes Git repositories into Elasticsearch for GitLab
pkgs.python313Packages.elasticsearch
Official low-level client for Elasticsearch
pkgs.python314Packages.elasticsearch
Official low-level client for Elasticsearch
pkgs.python313Packages.elasticsearch8
Official low-level client for Elasticsearch
pkgs.python314Packages.elasticsearch8
Official low-level client for Elasticsearch
pkgs.elasticsearchPlugins.analysis-icu
ICU Analysis plugin integrates the Lucene ICU module into elasticsearch
pkgs.elasticsearchPlugins.search-guard
Elasticsearch plugin that offers encryption, authentication, and authorisation
-
nixos-unstable 7.17.27-53.10.0
- nixpkgs-unstable 7.17.27-53.10.0
- nixos-unstable-small 7.17.27-53.10.0
-
nixos-26.05 7.17.27-53.10.0
- nixos-26.05-small 7.17.27-53.10.0
- nixpkgs-26.05-darwin 7.17.27-53.10.0
pkgs.haskellPackages.log-elasticsearch
Structured logging solution (Elasticsearch back end)
pkgs.prometheus-elasticsearch-exporter
Elasticsearch stats exporter for Prometheus
pkgs.terraform-providers.elasticsearch
None
pkgs.elasticsearchPlugins.discovery-ec2
EC2 discovery plugin uses the AWS API for unicast discovery
pkgs.elasticsearchPlugins.repository-s3
S3 repository plugin adds support for using AWS S3 as a repository for Snapshot/Restore
pkgs.python313Packages.elasticsearchdsl
High level Python client for Elasticsearch
pkgs.python314Packages.elasticsearchdsl
High level Python client for Elasticsearch
pkgs.elasticsearchPlugins.repository-gcs
GCS repository plugin adds support for using Google Cloud Storage as a repository for Snapshot/Restore
pkgs.python313Packages.elasticsearch-dsl
High level Python client for Elasticsearch
pkgs.python314Packages.elasticsearch-dsl
High level Python client for Elasticsearch
pkgs.elasticsearchPlugins.analysis-smartcn
Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into Elasticsearch
pkgs.elasticsearchPlugins.analysis-kuromoji
Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into Elasticsearch
pkgs.elasticsearchPlugins.analysis-phonetic
Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch
pkgs.haskellPackages.amazonka-elasticsearch
Amazon Elasticsearch Service SDK
-
nixos-unstable 2.0-unstable-2025-04-16
- nixpkgs-unstable 2.0-unstable-2025-04-16
- nixos-unstable-small 2.0-unstable-2025-04-16
-
nixos-26.05 2.0-unstable-2025-04-16
- nixos-26.05-small 2.0-unstable-2025-04-16
- nixpkgs-26.05-darwin 2.0-unstable-2025-04-16
pkgs.python313Packages.django-elasticsearch-dsl
Wrapper around elasticsearch-dsl-py for Django models
pkgs.python314Packages.django-elasticsearch-dsl
Wrapper around elasticsearch-dsl-py for Django models
pkgs.python313Packages.pysigma-backend-elasticsearch
Library to support Elasticsearch for pySigma
pkgs.python314Packages.pysigma-backend-elasticsearch
Library to support Elasticsearch for pySigma
pkgs.python313Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
-
@yayayayaka Yaya <github@uwu.is>
-
@e1mo Nina Fromm <nixpkgs@e1mo.de>
-
@xanderio Alexander Sieg <alex@xanderio.de>
-
@de11n Elliot Cameron <nixpkgs-commits@deshaw.com>
-
@despsyched Priyanshu Tripathi <priyanshu.tripathi@deshaw.com>
-
@onny Jonas Heinrich <onny@project-insanity.org>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>