Every CVE Search/ Get API key

CVE-2025-57812

[BIGSLEEP-434612419] CUPS-Filters has heap-buffer-overflow write in `cfImageLut()`

3.7 LowFix available

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Attack profile

How easy it is to exploit

Attack vector
Adjacent network
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

0.48%Up 0.5 points since Nov 13, 2025
90%50%10%1%

What each source reports

CVE List Score used 3.7

[BIGSLEEP-434612419] CUPS-Filters has heap-buffer-overflow write in `cfImageLut()`

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
CVE-2025-57812
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-125, CWE-787
Updated
2026-11-02
EUVDEUVD-2025-150402 3.7

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
EUVD-2025-150402
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
NVD 3.7

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
CVE-2025-57812
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-125, CWE-787
Updated
2026-11-02
OSV 3.7

[BIGSLEEP-434612419] CUPS-Filters has heap-buffer-overflow write in `cfImageLut()`

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
CVE-2025-57812
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-125, CWE-787
Updated
2026-11-02
OSVDEBIAN-CVE-2025-57812 3.7

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
DEBIAN-CVE-2025-57812
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
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 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
Show 9 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 HighCVSS: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-57812 3.7

CUPS is a standards-based, open-source printing system, and libcupsfilters contains the code of the filters of the former cups-filters package as library functions to be used for the data format conversion tasks needed in Printer Applications. In CUPS-Filters versions up to and including 1.28.17 and libscupsfilters versions 2.0.0 through 2.1.1, CUPS-Filters's 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. In order to trigger the bug, an attacker must issue a print job with a crafted TIFF file, and pass appropriate print job options to control the bytes-per-pixel value of the output format. They must choose a printer configuration under which the imagetoraster filter or its C-function equivalent cfFilterImageToRaster() gets invoked. The vulnerability exists in both CUPS-Filters 1.x and the successor library libcupsfilters (CUPS-Filters 2.x). In CUPS-Filters 2.x, the vulnerable function is _cfImageReadTIFF() in libcupsfilters. When this function is invoked as part of cfFilterImageToRaster(), the caller passes a look-up-table during whose processing the out of bounds memory access happens. In CUPS-Filters 1.x, the equivalent functions are all found in the cups-filters repository, which is not split into subprojects yet, and the vulnerable code is in _cupsImageReadTIFF(), which is called through cupsImageOpen() from the imagetoraster tool. A patch is available in commit b69dfacec7f176281782e2f7ac44f04bf9633cfa.

Record
UBUNTU-CVE-2025-57812
CVSS 3.1
3.7 LowCVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVCLSA-2026-1772638779 No score

cups-filters: Fix of CVE-2025-57812

  • CVE-2025-57812: fix out-of-bounds read/write when processing crafted TIFF images; validate bytes-per-pixel and use correct pixel buffer size, preventing memory access outside the buffer.
Record
CLSA-2026-1772638779
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

Affected packages
PackageAffectedFixed
cups-filters
TuxCare:AlmaLinux:9.6
before 1.28.7-20.el9.tuxcare.els3
1.28.7-20.el9.tuxcare.els3
cups-filters-devel
TuxCare:AlmaLinux:9.6
before 1.28.7-20.el9.tuxcare.els3
1.28.7-20.el9.tuxcare.els3
cups-filters-libs
TuxCare:AlmaLinux:9.6
before 1.28.7-20.el9.tuxcare.els3
1.28.7-20.el9.tuxcare.els3
cups-filters
TuxCare: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-devel
TuxCare: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-libs
TuxCare: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
Debian:12
before 1.28.17-3+deb12u2, plus listed versions
1.28.17-31.28.17-3+deb12u1
1.28.17-3+deb12u2
cups-filters
Debian:13
before 1.28.17-6+deb13u1, plus listed versions
1.28.17-6
1.28.17-6+deb13u1
cups-filters
Debian:14
before 1.28.17-7, plus listed versions
1.28.17-6
1.28.17-7
libcupsfilters
Debian:13
before 2.0.0-3+deb13u1, plus listed versions
2.0.0-3
2.0.0-3+deb13u1
Show 35 moreShow less
Affected packages
PackageAffectedFixed
libcupsfilters
Debian:14
before 2.1.1-2, plus listed versions
2.0.0-32.1.1-1
2.1.1-2
cups-filters
Debian: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-filters
Mageia:9
From an advisory covering 2 CVEs
before 1.28.16-6.2.mga9
1.28.16-6.2.mga9
cups-filters
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.28.9-6.oe2203sp4
1.28.9-6.oe2203sp4
cups-filters
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 1.28.15-5.oe2403sp2
1.28.15-5.oe2403sp2
cups-filters
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 1.28.15-5.oe2403sp1
1.28.15-5.oe2403sp1
cups-filters
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 1.28.15-5.oe2403sp2
1.28.15-5.oe2403sp2
cups-filters
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.26.1-7.oe2003sp4
1.26.1-7.oe2003sp4
cups-filters
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 1.28.9-6.oe2203sp3
1.28.9-6.oe2203sp3
cups
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-client
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-devel
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-filesystem
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-ipptool
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-libs
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-lpd
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-printerapp
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-filters
SUSE: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-filters
SUSE: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-filters
openSUSE: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-filters
SUSE: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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.28.14-11.28.15-0ubuntu11.28.15-0ubuntu1.21.28.15-0ubuntu1.31.28.15-0ubuntu1.4
1.28.15-0ubuntu1.5
libcupsfilters
Ubuntu: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
libcupsfilters
Ubuntu:25.10
before 2.1.1-0ubuntu3.1, plus listed versions
2.1.1-0ubuntu22.1.1-0ubuntu3
2.1.1-0ubuntu3.1
libcupsfilters
Ubuntu: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
libcupsfilters
Ubuntu: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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.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-filters
Ubuntu: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 less
1.28.14-11.28.15-0ubuntu11.28.15-0ubuntu1.21.28.15-0ubuntu1.31.28.15-0ubuntu1.4
1.28.15-0ubuntu1.5
cups-filters
Ubuntu: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-filters
Ubuntu: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

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-57812 is a low vulnerability (CVSS 3.7) 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.48%, the 41st percentile. Fixed in cups-filters 1.28.7-20.el9.tuxcare.els3.

References

Show 89 moreShow less
MoveEnter Open