Every CVE Search/ Get API key

CVE-2025-52885

GHSL-2025-042: Poppler has Use-After-Free

6.1 MediumFix available

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.17%Up 0.2 points since Oct 11, 2025
90%50%10%1%

What each source reports

CVE List Score used 6.1

GHSL-2025-042: Poppler has Use-After-Free

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
CVE-2025-52885
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2025-33795 6.1

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
EUVD-2025-33795
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
Updated
2026-11-02
NVD 6.1

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
CVE-2025-52885
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-416
Updated
2026-11-02
OSV 6.1

GHSL-2025-042: Poppler has Use-After-Free

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
CVE-2025-52885
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
Updated
2026-11-02
OSVDEBIAN-CVE-2025-52885 6.1

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
DEBIAN-CVE-2025-52885
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVJLSEC-2026-89 6.1

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
JLSEC-2026-89
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
Show 16 moreShow less
OSVOESA-2025-2479 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2479
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2480 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2480
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2481 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2481
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2482 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2482
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2483 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2483
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2484 6.2

poppler security update

is a PDF rendering library.

Security Fix(es):

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).(CVE-2025-43718)

Poppler is a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.(CVE-2025-52885)

Record
OESA-2025-2484
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:7364 6.6

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7364
CVSS 3.1
6.6 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-52885 6.1

Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw pointers to elements of a std::vector, which can lead to dangling pointers when the vector is resized. The vulnerability stems from the way that refToParentMap stores references to std::vector elements using raw pointers. These pointers may become invalid when the vector is resized. This vulnerability is a common security problem involving the use of raw pointers to std::vectors. Internally, std::vector stores its elements in a dynamically allocated array. When the array reaches its capacity and a new element is added, the vector reallocates a larger block of memory and moves all the existing elements to the new location. At this point if any pointers to elements are stored before a resize occurs, they become dangling pointers once the reallocation happens. Version 25.10.0 contains a patch for the issue.

Record
UBUNTU-CVE-2025-52885
CVSS 4.0
6.1 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
Updated
2026-11-02
OSVMGASA-2025-0251 No score

Updated poppler packages fix security vulnerability

Use After Free (UAF) in Poppler. (CVE-2025-52885)

Record
MGASA-2025-0251
Updated
2026-11-02
OSVopenSUSE-SU-2025:15648-1 No score

libpoppler-cpp2-25.09.1-2.1 on GA media

These are all security issues fixed in the libpoppler-cpp2-25.09.1-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15648-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20068-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2025-52885: Fixed raw pointers leading to dangling pointers when the vector is resized (bsc#1251940)
Record
openSUSE-SU-2025:20068-1
Updated
2026-11-02
OSVSUSE-SU-2025:21132-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2025-52885: Fixed raw pointers leading to dangling pointers when the vector is resized (bsc#1251940)
Record
SUSE-SU-2025:21132-1
Updated
2026-11-02
OSVSUSE-SU-2025:3779-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2025-43718: fixed uncontrolled recursion in the regex-based metadata parser when processing specially crafted PDF files (bsc#1250908)
  • CVE-2025-52885: improved pointer handling that could have led to dangling pointers when the vector is resized (bsc#1251940)
Record
SUSE-SU-2025:3779-1
Updated
2026-11-02
OSVSUSE-SU-2025:3900-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2025-43718: Fixed uncontrolled recursion in the regex-based metadata parser when processing specially crafted PDF files allows for stack exhaustion and denial of service (bsc#1250908).
  • CVE-2025-52885: Fixed raw pointers can lead to dangling pointers when the vector is resized (bsc#1251940).
Record
SUSE-SU-2025:3900-1
Updated
2026-11-02
OSVSUSE-SU-2025:3910-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2025-43718: fixed uncontrolled recursion in the regex-based metadata parser when processing specially crafted PDF files (bsc#1250908)
  • CVE-2025-52885: improved pointer handling that could have led to dangling pointers when the vector is resized (bsc#1251940)
Record
SUSE-SU-2025:3910-1
Updated
2026-11-02
OSVUSN-7858-1 No score

poppler vulnerability

It was discovered that poppler incorrectly handled certain PDF files. An attacker could possibly use this issue to cause a crash.

Record
USN-7858-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
poppler
Alpaquita:23
22.11.0-r0 up to 22.11.0-r3
22.11.0-r3
poppler
Alpaquita:25
25.04.0-r0 up to 25.04.0-r1
25.04.0-r1
poppler
Alpaquita:stream
23.03.0-r1 up to 25.09.1-r1
25.09.1-r1
poppler
Debian:12
before 22.12.0-2+deb12u2, plus listed versions
22.12.0-222.12.0-2+deb12u1
22.12.0-2+deb12u2
poppler
Debian:13
before 25.03.0-5+deb13u3, plus listed versions
25.03.0-525.03.0-5+deb13u2
25.03.0-5+deb13u3
poppler
Debian:14
before 25.03.0-11.1, plus listed versions
25.03.0-1025.03.0-1125.03.0-525.03.0-625.03.0-725.03.0-9
25.03.0-11.1
Poppler_jll
Julia
before 25.10.0+0
25.10.0+0
poppler
Mageia:9
before 23.02.0-1.8.mga9
23.02.0-1.8.mga9
poppler
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 0.90.0-15.oe2203sp4
0.90.0-15.oe2203sp4
poppler
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 23.12.0-13.oe2403
23.12.0-13.oe2403
Show 59 moreShow less
Affected packages
PackageAffectedFixed
poppler
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 23.12.0-13.oe2403sp1
23.12.0-13.oe2403sp1
poppler
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 23.12.0-13.oe2403sp2
23.12.0-13.oe2403sp2
poppler
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 0.90.0-15.oe2003sp4
0.90.0-15.oe2003sp4
poppler
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 0.90.0-15.oe2203sp3
0.90.0-15.oe2203sp3
poppler
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-cpp
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-cpp-devel
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-devel
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-glib
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-glib-devel
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-glib-doc
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-qt5
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-qt5-devel
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-qt6
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-qt6-devel
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler-utils
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:26.01.0-7.hum1
0:26.01.0-7.hum1
poppler
SUSE:Linux Enterprise Server 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler-qt6
SUSE:Linux Enterprise Server 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler
SUSE:Linux Enterprise Server for SAP applications 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler-qt6
SUSE:Linux Enterprise Server for SAP applications 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt5
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt6
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt5
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt6
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt5
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler-qt6
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 24.03.0-150600.3.24.1
24.03.0-150600.3.24.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 23.01.0-150500.3.26.1
23.01.0-150500.3.26.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 23.01.0-150500.3.26.1
23.01.0-150500.3.26.1
poppler
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 23.01.0-150500.3.26.1
23.01.0-150500.3.26.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 23.01.0-150500.3.26.1
23.01.0-150500.3.26.1
poppler
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Manager Proxy LTS 4.3
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Manager Server LTS 4.3
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
SUSE:Enterprise Storage 7.1
From an advisory covering 2 CVEs
before 0.79.0-150200.3.46.1
0.79.0-150200.3.46.1
poppler
Ubuntu:Pro:20.04:LTS
before 0.86.1-0ubuntu1.7+esm3, plus listed versions
0.80.0-0ubuntu10.80.0-0ubuntu30.80.0-0ubuntu40.80.0-0ubuntu50.85.0-1ubuntu1
Show 11 moreShow less
0.85.0-1ubuntu30.86.1-0ubuntu10.86.1-0ubuntu1.10.86.1-0ubuntu1.20.86.1-0ubuntu1.30.86.1-0ubuntu1.40.86.1-0ubuntu1.50.86.1-0ubuntu1.60.86.1-0ubuntu1.70.86.1-0ubuntu1.7+esm10.86.1-0ubuntu1.7+esm2
0.86.1-0ubuntu1.7+esm3
poppler
Ubuntu:22.04:LTS
before 22.02.0-2ubuntu0.12, plus listed versions
21.06.1-121.11.0-1~ubuntu222.02.0-222.02.0-2ubuntu0.122.02.0-2ubuntu0.2
Show 9 moreShow less
22.02.0-2ubuntu0.322.02.0-2ubuntu0.422.02.0-2ubuntu0.522.02.0-2ubuntu0.622.02.0-2ubuntu0.722.02.0-2ubuntu0.822.02.0-2ubuntu0.922.02.0-2ubuntu0.1022.02.0-2ubuntu0.11
22.02.0-2ubuntu0.12
poppler
Ubuntu:24.04:LTS
before 24.02.0-1ubuntu9.8, plus listed versions
23.08.0-2ubuntu123.12.0-1ubuntu224.02.0-1ubuntu224.02.0-1ubuntu824.02.0-1ubuntu9
Show 7 moreShow less
24.02.0-1ubuntu9.124.02.0-1ubuntu9.224.02.0-1ubuntu9.324.02.0-1ubuntu9.424.02.0-1ubuntu9.524.02.0-1ubuntu9.624.02.0-1ubuntu9.7
24.02.0-1ubuntu9.8
poppler
Ubuntu:25.10
before 25.03.0-10ubuntu0.1, plus listed versions
25.03.0-325.03.0-425.03.0-4build125.03.0-4ubuntu125.03.0-525.03.0-625.03.0-725.03.0-10
25.03.0-10ubuntu0.1
poppler
openSUSE:Tumbleweed
before 25.09.1-2.1
25.09.1-2.1
poppler
openSUSE:Leap 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler-qt5
openSUSE:Leap 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1
poppler-qt6
openSUSE:Leap 16.0
before 25.04.0-160000.3.1
25.04.0-160000.3.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-52885 is a medium vulnerability (CVSS 6.1) in Poppler, published October 10, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.17%, the 6th percentile. Fixed in poppler 22.11.0-r3.

References

Show 31 moreShow less
MoveEnter Open