CVE-2024-6239 Poppler: pdfinfo: crash in broken documents when using -dests parameter

High 7.5 Published Updated

An attacker can cause a denial of service in the Poppler pdfinfo utility by providing malformed input files when using the -dests parameter.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2024-6239?

CVE-2024-6239 is a high-severity denial of service vulnerability in Freedesktop Poppler, published on 21 Jun 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A flaw was found in the Poppler's Pdfinfo utility. This issue occurs when using -dests parameter with pdfinfo utility. By using certain malformed input files, an attacker could cause the utility to crash, leading to a denial of service.

Weakness: CWE-20

Which versions are affected by CVE-2024-6239?

It affects 2 products.

Linux distribution packages (40)
poppler AlmaLinux:8All versions20.11.0-12.el8_10
poppler-cpp AlmaLinux:8All versions20.11.0-12.el8_10
poppler-cpp-devel AlmaLinux:8All versions20.11.0-12.el8_10
poppler-devel AlmaLinux:8All versions20.11.0-12.el8_10
poppler-glib AlmaLinux:8All versions20.11.0-12.el8_10
poppler-glib-devel AlmaLinux:8All versions20.11.0-12.el8_10
poppler-glib-doc AlmaLinux:8All versions20.11.0-12.el8_10
poppler-qt5 AlmaLinux:8All versions20.11.0-12.el8_10
poppler-qt5-devel AlmaLinux:8All versions20.11.0-12.el8_10
poppler-utils AlmaLinux:8All versions20.11.0-12.el8_10
poppler AlmaLinux:9All versions21.01.0-21.el9
poppler-cpp AlmaLinux:9All versions21.01.0-21.el9
poppler-cpp-devel AlmaLinux:9All versions21.01.0-21.el9
poppler-devel AlmaLinux:9All versions21.01.0-21.el9
poppler-glib AlmaLinux:9All versions21.01.0-21.el9
poppler-glib-devel AlmaLinux:9All versions21.01.0-21.el9
poppler-glib-doc AlmaLinux:9All versions21.01.0-21.el9
poppler-qt5 AlmaLinux:9All versions21.01.0-21.el9
poppler-qt5-devel AlmaLinux:9All versions21.01.0-21.el9
poppler-utils AlmaLinux:9All versions21.01.0-21.el9
poppler Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-cpp-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-glib Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-glib-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-qt5 Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-qt5-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-utils Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-utils-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:20.11.0-12.el8_10
poppler-cpp Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-cpp-debuginfo Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-cpp-devel Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-debuginfo Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-debugsource Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-devel Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-glib-debuginfo Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-glib-devel Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-glib-doc Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10
poppler-qt5-debuginfo Red Hat:enterprise_linux:8::crbAll versions0:20.11.0-12.el8_10

Products include Freedesktop Poppler, Redhat Enterprise Linux.

How do I fix CVE-2024-6239?

Apply the vendor's patch.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2024-6239 being exploited?

There is no known exploitation of CVE-2024-6239 in the wild and no public exploit code.

All Freedesktop Poppler vulnerabilities

Sources

Also known as ALPINE-CVE-2024-6239, ALSA-2024:5305, ALSA-2024:9167, BELL-CVE-2024-6239, CLSA-2025-1744631318, CLSA-2026-1787396206 and 17 more.

Is CVE-2024-6239 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free