CVE-2025-52886
Publication date 2 July 2025
Last updated 28 July 2025
Ubuntu priority
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.
Status
Package | Ubuntu Release | Status |
---|---|---|
poppler | 25.04 plucky |
Fixed 25.03.0-3ubuntu1.1
|
24.04 LTS noble |
Fixed 24.02.0-1ubuntu9.5
|
|
22.04 LTS jammy |
Fixed 22.02.0-2ubuntu0.9
|
|
20.04 LTS focal |
Vulnerable
|
|
18.04 LTS bionic |
Vulnerable
|
|
16.04 LTS xenial |
Vulnerable
|
Notes
mdeslaur
There was a major refactoring before the commit below: https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1794 https://gitlab.freedesktop.org/poppler/poppler/-/commit/3449a16d3b1389870eb3e20795e802c6ae8bc04f
References
Related Ubuntu Security Notices (USN)
- USN-7675-1
- poppler vulnerability
- 28 July 2025