CVE-2025-52886 Poppler Use After Free Vulnerability

Medium 5.5 Published Updated

An attacker can trigger a use-after-free in Poppler by overflowing the reference count, potentially leading to code execution or crashes.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2025-52886?

CVE-2025-52886 is a medium-severity use after free vulnerability in Freedesktop Poppler, published on 2 Jul 2025. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Poppler is a PDF rendering library. Versions prior to 25.06.0 use `std::atomic_int` for reference counting. Because `std::atomic_int` is only 32 bits, it is possible to overflow the reference count and trigger a use-after-free. Version 25.06.0 patches the issue.

Weakness: CWE-416

Which versions are affected by CVE-2025-52886?

It affects 1 product.

Linux distribution packages (40)
poppler SUSE:Enterprise Storage 7.1All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSAll versions22.01.0-150400.3.31.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSAll versions22.01.0-150400.3.31.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSAll versions23.01.0-150500.3.20.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSSAll versions23.01.0-150500.3.20.1
poppler SUSE:Linux Enterprise Module for Basesystem 15 SP6All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Module for Basesystem 15 SP6All versions24.03.0-150600.3.16.1
poppler SUSE:Linux Enterprise Module for Basesystem 15 SP7All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Module for Basesystem 15 SP7All versions24.03.0-150600.3.16.1
poppler SUSE:Linux Enterprise Module for Package Hub 15 SP6All versions24.03.0-150600.3.16.1
poppler-qt5 SUSE:Linux Enterprise Module for Package Hub 15 SP6All versions24.03.0-150600.3.16.1
poppler-qt6 SUSE:Linux Enterprise Module for Package Hub 15 SP6All versions24.03.0-150600.3.16.1
poppler SUSE:Linux Enterprise Module for Package Hub 15 SP7All versions24.03.0-150600.3.16.1
poppler-qt5 SUSE:Linux Enterprise Module for Package Hub 15 SP7All versions24.03.0-150600.3.16.1
poppler-qt6 SUSE:Linux Enterprise Module for Package Hub 15 SP7All versions24.03.0-150600.3.16.1
poppler SUSE:Linux Enterprise Server 12 SP5-LTSSAll versions0.43.0-16.58.2
poppler-qt SUSE:Linux Enterprise Server 12 SP5-LTSSAll versions0.43.0-16.58.2
poppler SUSE:Linux Enterprise Server 15 SP3-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server 15 SP4-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server 15 SP4-LTSSAll versions22.01.0-150400.3.31.1
poppler SUSE:Linux Enterprise Server 15 SP5-LTSSAll versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server 15 SP5-LTSSAll versions23.01.0-150500.3.20.1
poppler SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5All versions0.43.0-16.58.2
poppler-qt SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5All versions0.43.0-16.58.2
poppler SUSE:Linux Enterprise Server for SAP Applications 15 SP3All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server for SAP Applications 15 SP4All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server for SAP Applications 15 SP4All versions22.01.0-150400.3.31.1
poppler SUSE:Linux Enterprise Server for SAP Applications 15 SP5All versions0.79.0-150200.3.41.1
poppler SUSE:Linux Enterprise Server for SAP Applications 15 SP5All versions23.01.0-150500.3.20.1
poppler SUSE:Manager Proxy 4.3All versions0.79.0-150200.3.41.1
poppler SUSE:Manager Proxy 4.3All versions22.01.0-150400.3.31.1
poppler SUSE:Manager Server 4.3All versions0.79.0-150200.3.41.1
poppler SUSE:Manager Server 4.3All versions22.01.0-150400.3.31.1
poppler openSUSE:Leap 15.6All versions24.03.0-150600.3.16.1
poppler-qt5 openSUSE:Leap 15.6All versions24.03.0-150600.3.16.1

Products include Freedesktop Poppler.

How do I fix CVE-2025-52886?

Upgrade to a fixed version.

Upgrade to the fixed version. These bugs are found with fuzzing and sanitisers and avoided by memory-safe languages. More about Use after free.

Is CVE-2025-52886 being exploited?

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

All Freedesktop Poppler vulnerabilities

Sources

Also known as BELL-CVE-2025-52886, CLSA-2025-1765377802, CLSA-2026-1775817651, DEBIAN-CVE-2025-52886, ECHO-3d5b-8dce-6d87, JLSEC-2026-90 and 10 more.

Is CVE-2025-52886 in your software?

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

Check your SBOMs for free