CVE-2025-43718
Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply...
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).
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
2.9
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).
- Record
CVE-2025-43718- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-674
- Updated
- 2026-11-02
EUVDEUVD-2025-32701
2.9
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).
- Record
EUVD-2025-32701- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-77h4-r63x-87f8
5.4
Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply...
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).
- Record
GHSA-77h4-r63x-87f8- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N - Weakness
- CWE-674
- Updated
- 2026-11-02
NVD
2.9
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).
- Record
CVE-2025-43718- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-674
- Updated
- 2026-11-02
OSVBELL-CVE-2025-43718
2.9
- Record
BELL-CVE-2025-43718- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSV
2.9
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).
- Record
CVE-2025-43718- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-674
- Updated
- 2026-11-02
Show 14 moreShow less
OSVDEBIAN-CVE-2025-43718
2.9
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).
- Record
DEBIAN-CVE-2025-43718- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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-43718
6.5
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).
- Record
UBUNTU-CVE-2025-43718- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - 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:3898-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)
- Record
SUSE-SU-2025:3898-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-7803-1 No score
poppler vulnerability
It was discovered that poppler incorrectly handled certain PDF files. If a user or automated system were tricked into opening a specially crafted document, a remote attacker could use this issue to cause poppler to crash, leading to a denial of service.
- Record
USN-7803-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
popplerAlpaquita:23 |
22.11.0-r0 and later | None known |
popplerAlpaquita:stream |
23.03.0-r1 up to 25.04.0-r0 | 25.04.0-r0 |
popplerDebian:12 |
before 22.12.0-2+deb12u2, plus listed versions 22.12.0-222.12.0-2+deb12u1 |
22.12.0-2+deb12u2 |
popplerDebian:13 |
before 25.03.0-5+deb13u3, plus listed versions 25.03.0-525.03.0-5+deb13u2 |
25.03.0-5+deb13u3 |
popplerDebian:14 |
before 25.03.0-10, plus listed versions 25.03.0-525.03.0-625.03.0-725.03.0-9 |
25.03.0-10 |
poppleropenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 0.90.0-15.oe2203sp4 | 0.90.0-15.oe2203sp4 |
poppleropenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 23.12.0-13.oe2403 | 23.12.0-13.oe2403 |
poppleropenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 23.12.0-13.oe2403sp1 | 23.12.0-13.oe2403sp1 |
poppleropenEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 23.12.0-13.oe2403sp2 | 23.12.0-13.oe2403sp2 |
poppleropenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 0.90.0-15.oe2003sp4 | 0.90.0-15.oe2003sp4 |
Show 51 moreShow less
| Package | Affected | Fixed |
|---|---|---|
poppleropenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 0.90.0-15.oe2203sp3 | 0.90.0-15.oe2203sp3 |
popplerRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-cppRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-cpp-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-glibRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-glib-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-glib-docRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-qt5Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-qt5-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-qt6Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-qt6-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
poppler-utilsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:26.01.0-7.hum1 | 0:26.01.0-7.hum1 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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-qt5SUSE: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-qt6SUSE: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 |
popplerSUSE: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-qt5SUSE: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-qt6SUSE: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 |
poppleropenSUSE: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-qt5openSUSE: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-qt6openSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 24.03.0-150600.3.24.1 | 24.03.0-150600.3.24.1 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerSUSE: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 |
popplerUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.33.0-0ubuntu30.37.0-0ubuntu10.38.0-0ubuntu10.41.0-0ubuntu10.41.0-0ubuntu1.1 Show 23 moreShow less0.41.0-0ubuntu1.20.41.0-0ubuntu1.30.41.0-0ubuntu1.40.41.0-0ubuntu1.50.41.0-0ubuntu1.60.41.0-0ubuntu1.70.41.0-0ubuntu1.80.41.0-0ubuntu1.90.41.0-0ubuntu1.100.41.0-0ubuntu1.110.41.0-0ubuntu1.120.41.0-0ubuntu1.130.41.0-0ubuntu1.140.41.0-0ubuntu1.150.41.0-0ubuntu1.160.41.0-0ubuntu1.16+esm10.41.0-0ubuntu1.16+esm20.41.0-0ubuntu1.16+esm30.41.0-0ubuntu1.16+esm40.41.0-0ubuntu1.16+esm50.41.0-0ubuntu1.16+esm60.41.0-0ubuntu1.16+esm70.41.0-0ubuntu1.16+esm8 |
None known |
popplerUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 0.57.0-2ubuntu40.57.0-2ubuntu50.62.0-1ubuntu10.62.0-2ubuntu10.62.0-2ubuntu2 Show 21 moreShow less0.62.0-2ubuntu2.10.62.0-2ubuntu2.20.62.0-2ubuntu2.40.62.0-2ubuntu2.50.62.0-2ubuntu2.60.62.0-2ubuntu2.70.62.0-2ubuntu2.80.62.0-2ubuntu2.90.62.0-2ubuntu2.100.62.0-2ubuntu2.110.62.0-2ubuntu2.120.62.0-2ubuntu2.130.62.0-2ubuntu2.140.62.0-2ubuntu2.14+esm10.62.0-2ubuntu2.14+esm20.62.0-2ubuntu2.14+esm30.62.0-2ubuntu2.14+esm40.62.0-2ubuntu2.14+esm50.62.0-2ubuntu2.14+esm60.62.0-2ubuntu2.14+esm70.62.0-2ubuntu2.14+esm8 |
None known |
popplerUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 0.80.0-0ubuntu10.80.0-0ubuntu30.80.0-0ubuntu40.80.0-0ubuntu50.85.0-1ubuntu1 Show 12 moreShow less0.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+esm20.86.1-0ubuntu1.7+esm3 |
None known |
popplerUbuntu:22.04:LTS |
before 22.02.0-2ubuntu0.11, plus listed versions 21.06.1-121.11.0-1~ubuntu222.02.0-222.02.0-2ubuntu0.122.02.0-2ubuntu0.2 Show 8 moreShow less22.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.10 |
22.02.0-2ubuntu0.11 |
popplerUbuntu:24.04:LTS |
before 24.02.0-1ubuntu9.7, plus listed versions 23.08.0-2ubuntu123.12.0-1ubuntu224.02.0-1ubuntu224.02.0-1ubuntu824.02.0-1ubuntu9 Show 6 moreShow less24.02.0-1ubuntu9.124.02.0-1ubuntu9.224.02.0-1ubuntu9.324.02.0-1ubuntu9.424.02.0-1ubuntu9.524.02.0-1ubuntu9.6 |
24.02.0-1ubuntu9.7 |
popplerUbuntu:25.10 |
before 25.03.0-10, plus listed versions 25.03.0-325.03.0-425.03.0-4build125.03.0-4ubuntu125.03.0-525.03.0-625.03.0-7 |
25.03.0-10 |
popplerUbuntu:26.04:LTS |
before 25.03.0-10 | 25.03.0-10 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-43718 is a low vulnerability (CVSS 2.9) in Freedesktop Poppler, published October 1, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.13%, the 2nd percentile. Fixed in poppler 25.04.0-r0.
References
gitlab.freedesktop.org/poppler/poppler/-/commit/f54b815672117c250420787c8c006de98e8c7408
github.com/ShadowByte1/CVE-Reports/blob/main/CVE-2025-43718.md
nvd.nist.gov/vuln/detail/CVE-2025-43718
github.com/advisories/GHSA-77h4-r63x-87f8
docs.bell-sw.com/security/cves/CVE-2025-43718
github.com/CVEProject/cvelistV5/tree/main/cves/2025/43xxx/CVE-2025-43718.json
Show 30 moreShow less
security-tracker.debian.org/tracker/CVE-2025-43718
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2479
nvd.nist.gov/vuln/detail/CVE-2025-52885
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2480
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2481
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2482
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2483
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2484
access.redhat.com/errata/RHSA-2026:7364
images.redhat.com
access.redhat.com/security/cve/CVE-2025-52885
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2025-43718
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7364.json
bugzilla.redhat.com/show_bug.cgi?id=2400893
cve.org/CVERecord?id=CVE-2025-43718
bugzilla.redhat.com/show_bug.cgi?id=2403224
cve.org/CVERecord?id=CVE-2025-52885
gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1884
securitylab.github.com/advisories/GHSL-2025-042_poppler
suse.com/support/update/announcement/2025/suse-su-20253779-1
bugzilla.suse.com/1250908
bugzilla.suse.com/1251940
suse.com/security/cve/CVE-2025-43718
suse.com/security/cve/CVE-2025-52885
suse.com/support/update/announcement/2025/suse-su-20253898-1
suse.com/support/update/announcement/2025/suse-su-20253900-1
suse.com/support/update/announcement/2025/suse-su-20253910-1
ubuntu.com/security/CVE-2025-43718
ubuntu.com/security/notices/USN-7803-1