Skip to content
Heist/ feed
Back to feed
Medium

Elasticsearch Uncaught Exception

Type: advisorySources: OSV

An uncaught exception in Elasticsearch >= 8.4.0 and < 8.11.1 occurs when an encrypted PDF is passed to an attachment processor through the REST API. The Elasticsearch ingest node that attempts to parse the PDF file will crash. This does not happen with password-protected PDF files or with unencrypted PDF files.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2024-23449
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 14:10 UTC · Revision 1

Source evidence

Elasticsearch Uncaught Exception

core-osv · Original source

Published 29 Mar 2024, 11:12 UTC

An uncaught exception in Elasticsearch >= 8.4.0 and < 8.11.1 occurs when an encrypted PDF is passed to an attachment processor through the REST API. The Elasticsearch ingest node that attempts to parse the PDF file will crash. This does not happen with password-protected PDF files or with unencrypted PDF files.

osv:CVE-2024-23449
Complete source record
{
  "id": "be06592384083ce7404667884a0500573c3df2b67903815a2a7b2ff86c1eccf6",
  "url": "https://osv.dev/vulnerability/CVE-2024-23449",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Elasticsearch Uncaught Exception",
    "summary": "An uncaught exception in Elasticsearch >= 8.4.0 and < 8.11.1 occurs when an encrypted PDF is passed to an attachment processor through the REST API. The Elasticsearch ingest node that attempts to parse the PDF file will crash. This does not happen with password-protected PDF files or with unencrypted PDF files.",
    "evidence": "osv:CVE-2024-23449",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2024-23449",
      "aliases": [
        "BIT-elasticsearch-2024-23449",
        "CVE-2024-23449",
        "GHSA-pw39-f3m5-cxfc"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/elastic/elasticsearch",
              "type": "GIT",
              "events": [
                {
                  "introduced": "f56126089ca4db89b631901ad7cce0a8e10e2fe5"
                },
                {
                  "fixed": "6f9ff581fbcde658e6f69d6ce03050f060d1fd0c"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "8.4.0"
                      },
                      {
                        "fixed": "8.11.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "cpe": "cpe:2.3:a:elastic:elasticsearch:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "8.4.0"
                      },
                      {
                        "fixed": "8.11.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-23449.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:36.088038180Z",
      "provider": "osv",
      "references": [
        "https://discuss.elastic.co/t/elasticsearch-8-11-1-security-update-esa-2024-05/356458",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23449.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2024-23449",
        "https://github.com/elastic/elasticsearch"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-248"
        ],
        "cna_assigner": "elastic",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23449.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2024-23449",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 503511,
  "published_at": "2024-03-29T11:12:49.067+00:00"
}