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
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"
}