poppler uses std::atomic_int for reference counting. Because it is only
32 bits, it is possible to overflow the reference count and trigger a
use-after-free.
- https://bugs.mageia.org/show_bug.cgi?id=34485
- https://www.openwall.com/lists/oss-security/2025/07/11/5
- https://www.cve.org/CVERecord?id=CVE-2025-52886
- 9/core/poppler-23.02.0-1.7.mga9
Get the latest Linux and open source security news straight to your inbox.