6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
31 packages
- elasticsearch-curator
- gitlab-elasticsearch-indexer
- python313Packages.elasticsearch
- python314Packages.elasticsearch
- python313Packages.elasticsearch8
- python314Packages.elasticsearch8
- elasticsearchPlugins.analysis-icu
- elasticsearchPlugins.search-guard
- haskellPackages.log-elasticsearch
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- python314Packages.django-elasticsearch-dsl
- terraform-providers.phillbaker_elasticsearch
- elasticsearch7
- python314Packages.aliyun-python-sdk-elasticsearch
- python313Packages.aliyun-python-sdk-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- python313Packages.pysigma-backend-elasticsearch
- @LeSuisse restored package elasticsearch7
- @LeSuisse accepted
- @LeSuisse published on GitHub
Uncontrolled Recursion in Elasticsearch Leading to Denial of Service
Uncontrolled Recursion (CWE-674) in Elasticsearch can lead to denial of service via a specially crafted search request submitted by a low-privileged authenticated user. A user with read-level index access can submit a request that triggers unbounded recursive processing within the Elasticsearch query evaluation component, causing a fatal error that terminates the affected node. In single-node deployments, this results in complete service outage; in multi-node clusters, it causes repeated node restarts and sustained availability degradation.
Affected products
- =<9.4.3
- =<9.3.7
- =<8.19.18
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
30 packages
- gitlab-elasticsearch-indexer
- python313Packages.elasticsearch
- python314Packages.elasticsearch
- python313Packages.elasticsearch8
- python314Packages.elasticsearch8
- elasticsearchPlugins.analysis-icu
- elasticsearchPlugins.search-guard
- haskellPackages.log-elasticsearch
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- python314Packages.django-elasticsearch-dsl
- python313Packages.aliyun-python-sdk-elasticsearch
- python313Packages.pysigma-backend-elasticsearch
- python314Packages.aliyun-python-sdk-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- terraform-providers.phillbaker_elasticsearch
- elasticsearch-curator
- @LeSuisse accepted
- @LeSuisse published on GitHub
Uncontrolled Resource Consumption in Elasticsearch Leading to Denial of Service
Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Excessive Allocation (CAPEC-130). A low-privileged authenticated user with permission to execute EQL sequence queries against an index they control can send a specially crafted query that triggers excessive memory consumption, causing the Elasticsearch node to crash.
Affected products
- =<9.4.3
- =<9.3.6
- =<8.19.17
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
30 packages
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- haskellPackages.log-elasticsearch
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- python314Packages.django-elasticsearch-dsl
- terraform-providers.phillbaker_elasticsearch
- elasticsearchPlugins.search-guard
- python313Packages.pysigma-backend-elasticsearch
- elasticsearchPlugins.analysis-icu
- python314Packages.elasticsearch8
- python313Packages.elasticsearch8
- python314Packages.elasticsearch
- python314Packages.aliyun-python-sdk-elasticsearch
- python313Packages.aliyun-python-sdk-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- python313Packages.elasticsearch
- gitlab-elasticsearch-indexer
- elasticsearch-curator
- @LeSuisse accepted
- @LeSuisse published on GitHub
Uncontrolled Resource Consumption in Elasticsearch Leading to Denial of Service
Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Exponential Data Expansion (CAPEC-197). An authenticated user may submit a specially crafted query to the ES|QL engine that causes exponential CPU consumption during query evaluation. Because the resource exhaustion persists beyond query completion, repeated requests can fully exhaust the available query worker resources, rendering ES|QL queries unavailable until the node is restarted.
Affected products
- =<9.3.7
- =<9.4.3
- =<8.19.18
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
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)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
30 packages
- elasticsearch-curator
- gitlab-elasticsearch-indexer
- python313Packages.elasticsearch
- python314Packages.elasticsearch
- python313Packages.elasticsearch8
- python314Packages.elasticsearch8
- elasticsearchPlugins.analysis-icu
- elasticsearchPlugins.search-guard
- haskellPackages.log-elasticsearch
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- python314Packages.django-elasticsearch-dsl
- python314Packages.aliyun-python-sdk-elasticsearch
- python313Packages.aliyun-python-sdk-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- python313Packages.pysigma-backend-elasticsearch
- terraform-providers.phillbaker_elasticsearch
- @LeSuisse accepted
- @LeSuisse published on GitHub
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
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
30 packages
- python314Packages.elasticsearch
- python313Packages.elasticsearch8
- python314Packages.elasticsearch8
- elasticsearchPlugins.analysis-icu
- elasticsearchPlugins.search-guard
- haskellPackages.log-elasticsearch
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- elasticsearch-curator
- gitlab-elasticsearch-indexer
- python313Packages.elasticsearch
- python314Packages.django-elasticsearch-dsl
- terraform-providers.phillbaker_elasticsearch
- python313Packages.pysigma-backend-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- python313Packages.aliyun-python-sdk-elasticsearch
- python314Packages.aliyun-python-sdk-elasticsearch
- @LeSuisse accepted
- @LeSuisse published on GitHub
Reachable Assertion in Elasticsearch Leading to Denial of Service
Reachable Assertion (CWE-617) in Elasticsearch can lead to denial of service via Input Data Manipulation (CAPEC-153). A specially crafted search request containing a null value in a specific query clause causes an internal assertion to be raised during query parsing. Because Elasticsearch treats assertion failures as fatal errors, this terminates the affected node process. A low-privileged authenticated user with read access to at least one index can exploit this condition with a single request to cause a node to terminate, disrupting search availability. In a single-node deployment this fully stops Elasticsearch; in a multi-node cluster it reduces cluster capacity for each affected node.
Affected products
- =<9.3.7
- =<9.4.3
- =<8.19.18
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>
6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
30 packages
- elasticsearch-curator
- gitlab-elasticsearch-indexer
- python313Packages.elasticsearch
- python314Packages.elasticsearch
- python313Packages.elasticsearch8
- python314Packages.elasticsearch8
- elasticsearchPlugins.analysis-icu
- elasticsearchPlugins.search-guard
- haskellPackages.log-elasticsearch
- prometheus-elasticsearch-exporter
- terraform-providers.elasticsearch
- elasticsearchPlugins.discovery-ec2
- elasticsearchPlugins.repository-s3
- python313Packages.elasticsearchdsl
- python314Packages.elasticsearchdsl
- elasticsearchPlugins.repository-gcs
- python313Packages.elasticsearch-dsl
- python314Packages.elasticsearch-dsl
- elasticsearchPlugins.analysis-smartcn
- elasticsearchPlugins.analysis-kuromoji
- elasticsearchPlugins.analysis-phonetic
- elasticsearchPlugins.ingest-attachment
- haskellPackages.amazonka-elasticsearch
- python313Packages.django-elasticsearch-dsl
- python314Packages.django-elasticsearch-dsl
- terraform-providers.phillbaker_elasticsearch
- python313Packages.pysigma-backend-elasticsearch
- python314Packages.pysigma-backend-elasticsearch
- python313Packages.aliyun-python-sdk-elasticsearch
- python314Packages.aliyun-python-sdk-elasticsearch
- @LeSuisse accepted
- @LeSuisse published on GitHub
Uncontrolled Resource Consumption in Elasticsearch Leading to Denial of Service
Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Excessive Allocation (CAPEC-130). A user with search privileges can submit a specially crafted search request that causes a data node to exhaust available heap memory, resulting in node unavailability and cluster degradation. An attacker could leverage this vulnerability to cause cluster downtime requiring manual intervention to restore service.
Affected products
- =<8.19.14
- =<9.2.8
- =<9.3.3
Matching in nixpkgs
pkgs.elasticsearch
Open Source, Distributed, RESTful Search Engine
Ignored packages (30)
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)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
pkgs.python314Packages.aliyun-python-sdk-elasticsearch
Module of Aliyun Python SDK (elasticsearch)
-
nixos-unstable -
- nixos-unstable-small 3.1.2
Package maintainers
-
@basvandijk Bas van Dijk <v.dijk.bas@gmail.com>