CVE-2025-64503
[BIGSLEEP-434615384] cups-filters 1.x: out of bounds write in pdftoraster
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
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
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.0
[BIGSLEEP-434615384] cups-filters 1.x: out of bounds write in pdftoraster
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
CVE-2025-64503- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2025-150365
4.0
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
EUVD-2025-150365- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
NVD
4.0
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
CVE-2025-64503- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
OSV
4.0
[BIGSLEEP-434615384] cups-filters 1.x: out of bounds write in pdftoraster
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
CVE-2025-64503- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-64503
3.3
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
DEBIAN-CVE-2025-64503- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-2719
4.0
cups-filters security update
This project provides backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters and software developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting and a daemon to browse Bonjour broadcasts of remote CUPS printers to make these printers available locally and to provide backward compatibility to the old CUPS broadcasting and browsing of CUPS 1.5.x and older.
Security Fix(es):
CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package. In CUPS-Filters versions up to and including 1.28.17 and libcupsfilters versions 2.0.0 through 2.1.1, the imagetoraster filter has an out of bounds read/write vulnerability in the processing of TIFF image files. While the pixel buffer is allocated with the number of pixels times a pre-calculated bytes-per-pixel value, the function which processes these pixels is called with a size of the number of pixels times 3. When suitable inputs are passed, the bytes-per-pixel value can be set to 1 and bytes outside of the buffer bounds get processed. An attacker must issue a print job with a crafted TIFF file and control the bytes-per-pixel value of the output format. The vulnerability exists in both CUPS-Filters 1.x and libcupsfilters 2.x. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.(CVE-2025-57812)
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.(CVE-2025-64503)
- Record
OESA-2025-2719- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 8 moreShow less
OSVRHSA-2026:8814
8.0
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:8814- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-64503
4.0
cups-filters contains backends, filters, and other software required to get the cups printing service working on operating systems other than macos. In cups-filters prior to 1.28.18, by crafting a PDF file with a large MediaBox value, an attacker can cause CUPS-Filter 1.x’s pdftoraster tool to write beyond the bounds of an array. First, a PDF with a large MediaBox width value causes header.cupsWidth to become large. Next, the calculation of bytesPerLine = (header.cupsBitsPerPixel * header.cupsWidth + 7) / 8 overflows, resulting in a small value. Then, lineBuf is allocated with the small bytesPerLine size. Finally, convertLineChunked calls writePixel8, which attempts to write to lineBuf outside of its buffer size (out of bounds write). In libcupsfilters, the maintainers found the same bytesPerLine multiplication without overflow check, but the provided test case does not cause an overflow there, because the values are different. Commit 50d94ca0f2fa6177613c97c59791bde568631865 contains a patch, which is incorporated into cups-filters version 1.28.18.
- Record
UBUNTU-CVE-2025-64503- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVCLSA-2026-1773308416 No score
cups-filters: Fix of 2 CVEs
- CVE-2025-64503: fix out-of-bounds write in pdftoraster filter caused by integer overflow when processing PDFs with large MediaBox values
- CVE-2025-57812: fix out-of-bounds read/write in imagetoraster TIFF processing caused by incorrect buffer size calculation in cupsImageLut
- Record
CLSA-2026-1773308416- Updated
- 2026-11-02
OSVMGASA-2025-0304 No score
Updated cups-filters packages fix security vulnerabilities
CUPS-Filters has heap-buffer-overflow write in cfImageLut().
(CVE-2025-57812)
cups-filters 1.x: out of bounds write in pdftoraster. (CVE-2025-64503)
- Record
MGASA-2025-0304- Updated
- 2026-11-02
OSVSUSE-SU-2025:4158-1 No score
Security update for cups-filters
This update for cups-filters fixes the following issues:
- CVE-2025-64503: Fixed out-of-bounds write in pdftoraster tool (bsc#1253374)
- CVE-2025-57812: Fixed multiple TIFF-related issues in libcupsfilters (bsc#1253373)
- CVE-2025-64524: Fixed out-of-bounds write de to use of unvalidated length parameter in the rastertopclx filter (bsc#1253364)
- Record
SUSE-SU-2025:4158-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4198-1 No score
Security update for cups-filters
This update for cups-filters fixes the following issues:
- CVE-2025-64503: Fixed out-of-bounds write in pdftoraster tool (bsc#1253374)
- CVE-2025-57812: Fixed multiple TIFF-related issues in libcupsfilters (bsc#1253373)
- CVE-2025-64524: Fixed out-of-bounds write de to use of unvalidated length parameter in the rastertopclx filter (bsc#1253364)
- Record
SUSE-SU-2025:4198-1- Updated
- 2026-11-02
OSVUSN-7877-1 No score
libcupsfilters vulnerabilities
It was discovered that libcupsfilters incorrectly handled certain malformed TIFF image files. A remote attacker could use this issue to cause libcupsfilters to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-57812)
It was discovered that libcupsfilters incorrectly handled certain malformed PDF document files. A remote attacker could use this issue to cause libcupsfilters to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-64503)
- Record
USN-7877-1- Updated
- 2026-11-02
OSVUSN-7878-1 No score
cups-filters vulnerabilities
It was discovered that cups-filters incorrectly handled certain malformed TIFF image files. A remote attacker could use this issue to cause cups-filters to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2025-57812)
It was discovered that cups-filters incorrectly handled certain malformed PDF document files. A remote attacker could use this issue to cause cups-filters to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2025-64503)
It was discovered that cups-filters incorrectly handled certain malformed CUPS Raster files. A remote attacker could use this issue to cause cups-filters to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-64524)
- Record
USN-7878-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cups-filtersTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.28.7-11.el9_2.1.tuxcare.els5 | 1.28.7-11.el9_2.1.tuxcare.els5 |
cups-filters-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.28.7-11.el9_2.1.tuxcare.els5 | 1.28.7-11.el9_2.1.tuxcare.els5 |
cups-filters-libsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.28.7-11.el9_2.1.tuxcare.els5 | 1.28.7-11.el9_2.1.tuxcare.els5 |
cups-filtersDebian:12 |
before 1.28.17-3+deb12u2, plus listed versions 1.28.17-31.28.17-3+deb12u1 |
1.28.17-3+deb12u2 |
cups-filtersDebian:13 |
before 1.28.17-6+deb13u1, plus listed versions 1.28.17-6 |
1.28.17-6+deb13u1 |
cups-filtersDebian:14 |
before 1.28.17-7, plus listed versions 1.28.17-6 |
1.28.17-7 |
libcupsfiltersDebian:13 |
before 2.0.0-3+deb13u1, plus listed versions 2.0.0-3 |
2.0.0-3+deb13u1 |
libcupsfiltersDebian:14 |
before 2.1.1-2, plus listed versions 2.0.0-32.1.1-1 |
2.1.1-2 |
cups-filtersDebian:11 From an advisory covering 3 CVEs |
before 1.28.7-1+deb11u4, plus listed versions 1.28.7-11.28.7-1+deb11u11.28.7-1+deb11u21.28.7-1+deb11u3 |
1.28.7-1+deb11u4 |
cups-filtersMageia:9 From an advisory covering 2 CVEs |
before 1.28.16-6.2.mga9 | 1.28.16-6.2.mga9 |
Show 32 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cups-filtersopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 1.28.9-6.oe2203sp4 | 1.28.9-6.oe2203sp4 |
cups-filtersopenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 1.28.15-5.oe2403sp2 | 1.28.15-5.oe2403sp2 |
cups-filtersopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 1.28.15-5.oe2403sp1 | 1.28.15-5.oe2403sp1 |
cups-filtersopenEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 1.28.15-5.oe2403sp2 | 1.28.15-5.oe2403sp2 |
cups-filtersopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 1.26.1-7.oe2003sp4 | 1.26.1-7.oe2003sp4 |
cups-filtersopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 1.28.9-6.oe2203sp3 | 1.28.9-6.oe2203sp3 |
cupsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-clientRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-develRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-filesystemRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-ipptoolRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-libsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-lpdRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-printerappRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:2.4.17-1.hum1 | 0:2.4.17-1.hum1 |
cups-filtersSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 3 CVEs |
before 1.25.0-150200.3.25.1 | 1.25.0-150200.3.25.1 |
cups-filtersSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 3 CVEs |
before 1.25.0-150200.3.25.1 | 1.25.0-150200.3.25.1 |
cups-filtersopenSUSE:Leap 15.6 From an advisory covering 3 CVEs |
before 1.25.0-150200.3.25.1 | 1.25.0-150200.3.25.1 |
cups-filtersSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 3 CVEs |
before 1.0.58-19.35.1 | 1.0.58-19.35.1 |
cups-filtersUbuntu:Pro:16.04:LTS |
before 1.8.3-2ubuntu3.5+esm3, plus listed versions 1.0.76-11.1.0-11.1.0-1build11.3.0-11.4.0-1 Show 16 moreShow less1.5.0-11.6.0-11.7.0-11.8.1-11.8.2-11.8.2-21.8.2-2ubuntu21.8.2-2ubuntu31.8.3-2ubuntu11.8.3-2ubuntu21.8.3-2ubuntu31.8.3-2ubuntu3.11.8.3-2ubuntu3.41.8.3-2ubuntu3.51.8.3-2ubuntu3.5+esm11.8.3-2ubuntu3.5+esm2 |
1.8.3-2ubuntu3.5+esm3 |
cups-filtersUbuntu:Pro:18.04:LTS |
before 1.20.2-0ubuntu3.3+esm2, plus listed versions 1.17.9-0ubuntu11.17.9-11.20.0-21.20.1-11.20.1-1build1 Show 6 moreShow less1.20.2-0ubuntu11.20.2-0ubuntu21.20.2-0ubuntu31.20.2-0ubuntu3.11.20.2-0ubuntu3.31.20.2-0ubuntu3.3+esm1 |
1.20.2-0ubuntu3.3+esm2 |
cups-filtersUbuntu:Pro:20.04:LTS |
before 1.27.4-1ubuntu0.4+esm1, plus listed versions 1.25.11-0ubuntu11.25.11-11.25.12-11.25.13-11.26.0-1 Show 13 moreShow less1.26.1-11.26.2-11.27.0-11.27.0-21.27.1-11.27.1-21.27.1-31.27.2-11.27.3-11.27.4-11.27.4-1ubuntu0.21.27.4-1ubuntu0.31.27.4-1ubuntu0.4 |
1.27.4-1ubuntu0.4+esm1 |
cups-filtersUbuntu:22.04:LTS |
before 1.28.15-0ubuntu1.5, plus listed versions 1.28.10-21.28.11-11.28.11-21.28.12-11.28.13-0ubuntu1 Show 5 moreShow less1.28.14-11.28.15-0ubuntu11.28.15-0ubuntu1.21.28.15-0ubuntu1.31.28.15-0ubuntu1.4 |
1.28.15-0ubuntu1.5 |
libcupsfiltersUbuntu:24.04:LTS |
before 2.0.0-0ubuntu7.2, plus listed versions 2.0.0-0ubuntu12.0.0-0ubuntu62.0.0-0ubuntu72.0.0-0ubuntu7.1 |
2.0.0-0ubuntu7.2 |
libcupsfiltersUbuntu:25.10 |
before 2.1.1-0ubuntu3.1, plus listed versions 2.1.1-0ubuntu22.1.1-0ubuntu3 |
2.1.1-0ubuntu3.1 |
libcupsfiltersUbuntu:24.04:LTS From an advisory covering 2 CVEs |
before 2.0.0-0ubuntu7.2, plus listed versions 2.0.0-0ubuntu12.0.0-0ubuntu62.0.0-0ubuntu72.0.0-0ubuntu7.1 |
2.0.0-0ubuntu7.2 |
libcupsfiltersUbuntu:25.10 From an advisory covering 2 CVEs |
before 2.1.1-0ubuntu3.1, plus listed versions 2.1.1-0ubuntu22.1.1-0ubuntu3 |
2.1.1-0ubuntu3.1 |
cups-filtersUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 1.8.3-2ubuntu3.5+esm3, plus listed versions 1.0.76-11.1.0-11.1.0-1build11.3.0-11.4.0-1 Show 16 moreShow less1.5.0-11.6.0-11.7.0-11.8.1-11.8.2-11.8.2-21.8.2-2ubuntu21.8.2-2ubuntu31.8.3-2ubuntu11.8.3-2ubuntu21.8.3-2ubuntu31.8.3-2ubuntu3.11.8.3-2ubuntu3.41.8.3-2ubuntu3.51.8.3-2ubuntu3.5+esm11.8.3-2ubuntu3.5+esm2 |
1.8.3-2ubuntu3.5+esm3 |
cups-filtersUbuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 1.20.2-0ubuntu3.3+esm2, plus listed versions 1.17.9-0ubuntu11.17.9-11.20.0-21.20.1-11.20.1-1build1 Show 6 moreShow less1.20.2-0ubuntu11.20.2-0ubuntu21.20.2-0ubuntu31.20.2-0ubuntu3.11.20.2-0ubuntu3.31.20.2-0ubuntu3.3+esm1 |
1.20.2-0ubuntu3.3+esm2 |
cups-filtersUbuntu:Pro:20.04:LTS From an advisory covering 3 CVEs |
before 1.27.4-1ubuntu0.4+esm1, plus listed versions 1.25.11-0ubuntu11.25.11-11.25.12-11.25.13-11.26.0-1 Show 13 moreShow less1.26.1-11.26.2-11.27.0-11.27.0-21.27.1-11.27.1-21.27.1-31.27.2-11.27.3-11.27.4-11.27.4-1ubuntu0.21.27.4-1ubuntu0.31.27.4-1ubuntu0.4 |
1.27.4-1ubuntu0.4+esm1 |
cups-filtersUbuntu:22.04:LTS From an advisory covering 3 CVEs |
before 1.28.15-0ubuntu1.5, plus listed versions 1.28.10-21.28.11-11.28.11-21.28.12-11.28.13-0ubuntu1 Show 5 moreShow less1.28.14-11.28.15-0ubuntu11.28.15-0ubuntu1.21.28.15-0ubuntu1.31.28.15-0ubuntu1.4 |
1.28.15-0ubuntu1.5 |
cups-filtersUbuntu:24.04:LTS From an advisory covering 3 CVEs |
before 2.0.0-0ubuntu4.1, plus listed versions 2.0.0-0ubuntu12.0.0-0ubuntu32.0.0-0ubuntu4 |
2.0.0-0ubuntu4.1 |
cups-filtersUbuntu:25.10 From an advisory covering 3 CVEs |
before 2.0.1-0ubuntu3.25.10.1, plus listed versions 2.0.1-0ubuntu3 |
2.0.1-0ubuntu3.25.10.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-64503 is a medium vulnerability (CVSS 4.0) in Openprinting Cups-filters, published November 12, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.23%, the 13th percentile. Fixed in cups-filters 1.28.17-3+deb12u2.
References
github.com/OpenPrinting/cups-filters/security/advisories/GHSA-893j-2wr2-wrh9
github.com/OpenPrinting/cups-filters/commit/50d94ca0f2fa6177613c97c59791bde568631865
github.com/OpenPrinting/cups-filters/blob/aea8d0db017e495b0204433ebdb0e86b4871094c/filter/pdftoraster.cxx
github.com/OpenPrinting/libcupsfilters/blob/1dd86d835b27ed149b66aee1a4853d1db8a1f44c/cupsfilters/pdftoraster.cxx
openwall.com/lists/oss-security/2025/11/12/2
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1773308416.html
Show 85 moreShow less
github.com/CVEProject/cvelistV5/tree/main/cves/2025/64xxx/CVE-2025-64503.json
nvd.nist.gov/vuln/detail/CVE-2025-64503
security-tracker.debian.org/tracker/CVE-2025-64503
advisories.mageia.org/MGASA-2025-0304.html
bugs.mageia.org/show_bug.cgi?id=34746
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2719
nvd.nist.gov/vuln/detail/CVE-2025-57812
access.redhat.com/errata/RHSA-2026:8814
images.redhat.com
access.redhat.com/security/cve/CVE-2025-58364
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2025-58060
access.redhat.com/security/cve/CVE-2025-64503
access.redhat.com/security/cve/CVE-2025-58436
access.redhat.com/security/cve/CVE-2025-57812
access.redhat.com/security/cve/CVE-2026-39316
access.redhat.com/security/cve/CVE-2026-39314
access.redhat.com/security/cve/CVE-2026-34990
access.redhat.com/security/cve/CVE-2026-34980
access.redhat.com/security/cve/CVE-2026-34979
access.redhat.com/security/cve/CVE-2026-34978
access.redhat.com/security/cve/CVE-2026-27447
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8814.json
bugzilla.redhat.com/show_bug.cgi?id=2414632
cve.org/CVERecord?id=CVE-2025-57812
github.com/OpenPrinting/cups-filters/blob/3c58463e341b12c9d30d7d3807d2bac1bc595a78/cupsfilters/image-tiff.c
github.com/OpenPrinting/cups-filters/blob/3c58463e341b12c9d30d7d3807d2bac1bc595a78/filter/imagetoraster.c
github.com/OpenPrinting/libcupsfilters/blob/33421982e10f6a14bc0bab03b80c9cf4660e8d7d/cupsfilters/image-tiff.c
github.com/OpenPrinting/libcupsfilters/commit/b69dfacec7f176281782e2f7ac44f04bf9633cfa
github.com/OpenPrinting/libcupsfilters/security/advisories/GHSA-jpxg-qc2c-hgv4
bugzilla.redhat.com/show_bug.cgi?id=2392595
cve.org/CVERecord?id=CVE-2025-58060
nvd.nist.gov/vuln/detail/CVE-2025-58060
github.com/OpenPrinting/cups/security/advisories/GHSA-4c68-qgrh-rmmq
bugzilla.redhat.com/show_bug.cgi?id=2393078
cve.org/CVERecord?id=CVE-2025-58364
nvd.nist.gov/vuln/detail/CVE-2025-58364
github.com/OpenPrinting/cups/security/advisories/GHSA-7qx3-r744-6qv4
bugzilla.redhat.com/show_bug.cgi?id=2416040
cve.org/CVERecord?id=CVE-2025-58436
nvd.nist.gov/vuln/detail/CVE-2025-58436
bugzilla.redhat.com/show_bug.cgi?id=2414705
cve.org/CVERecord?id=CVE-2025-64503
bugzilla.redhat.com/show_bug.cgi?id=2454949
cve.org/CVERecord?id=CVE-2026-27447
nvd.nist.gov/vuln/detail/CVE-2026-27447
github.com/OpenPrinting/cups/commit/88516bf6d9e34cef7a64a704b856b837f70cd220
github.com/OpenPrinting/cups/security/advisories/GHSA-v987-m8hp-phj9
bugzilla.redhat.com/show_bug.cgi?id=2454957
cve.org/CVERecord?id=CVE-2026-34978
nvd.nist.gov/vuln/detail/CVE-2026-34978
github.com/OpenPrinting/cups/security/advisories/GHSA-f53q-7mxp-9gcr
bugzilla.redhat.com/show_bug.cgi?id=2454946
cve.org/CVERecord?id=CVE-2026-34979
nvd.nist.gov/vuln/detail/CVE-2026-34979
github.com/OpenPrinting/cups/security/advisories/GHSA-6qxf-7jx6-86fh
bugzilla.redhat.com/show_bug.cgi?id=2454954
cve.org/CVERecord?id=CVE-2026-34980
nvd.nist.gov/vuln/detail/CVE-2026-34980
github.com/OpenPrinting/cups/security/advisories/GHSA-4852-v58g-6cwf
bugzilla.redhat.com/show_bug.cgi?id=2454947
cve.org/CVERecord?id=CVE-2026-34990
nvd.nist.gov/vuln/detail/CVE-2026-34990
github.com/OpenPrinting/cups/security/advisories/GHSA-c54j-2vqw-wpwp
bugzilla.redhat.com/show_bug.cgi?id=2456107
cve.org/CVERecord?id=CVE-2026-39314
nvd.nist.gov/vuln/detail/CVE-2026-39314
github.com/OpenPrinting/cups/security/advisories/GHSA-pp8w-2g52-7vj7
bugzilla.redhat.com/show_bug.cgi?id=2456120
cve.org/CVERecord?id=CVE-2026-39316
nvd.nist.gov/vuln/detail/CVE-2026-39316
github.com/OpenPrinting/cups/security/advisories/GHSA-pjv5-prqp-46rg
suse.com/support/update/announcement/2025/suse-su-20254158-1
bugzilla.suse.com/1253364
bugzilla.suse.com/1253373
bugzilla.suse.com/1253374
suse.com/security/cve/CVE-2025-57812
suse.com/security/cve/CVE-2025-64503
suse.com/security/cve/CVE-2025-64524
suse.com/support/update/announcement/2025/suse-su-20254198-1
ubuntu.com/security/CVE-2025-64503
ubuntu.com/security/notices/USN-7877-1
ubuntu.com/security/notices/USN-7878-1
ubuntu.com/security/CVE-2025-57812
ubuntu.com/security/CVE-2025-64524