Description
CUPS is a standards-based, open-source printing system, and `cups-browsed` contains network printing functionality including, but not limited to, auto-discovering print services and shared printers. `cups-browsed` binds to `INADDR_ANY:631`, causing it to trust any packet from any source, and can cause the `Get-Printer-Attributes` IPP request to an attacker controlled URL. When combined with other vulnerabilities, such as CVE-2024-47076, CVE-2024-47175, and CVE-2024-47177, an attacker can execute arbitrary commands remotely on the target machine without authentication when a malicious printer is printed to.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| OpenPrinting | cups-browsed | <= 2.0.1 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | cups-filters | 1.28.17-5 | — |
| Debian 13 | cups-filters | 1.28.17-5 | — |
| Debian 12 | cups-filters | 1.28.17-3+deb12u1 | DSA-5778-1 |
| Debian 11 | cups-filters | 1.28.7-1+deb11u3 | DLA-3905-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 24.04 LTS | cups-browsed | 2.0.0-0ubuntu10.2 | USN-7042-2, USN-7042-1 |
| Ubuntu 22.04 LTS | cups-filters | 1.28.15-0ubuntu1.4 | USN-7043-4, USN-7043-1 |
| Ubuntu 20.04 LTS | cups-filters | 1.27.4-1ubuntu0.4 | USN-7043-4, USN-7043-1 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 18.04 LTS | cups-filters | 1.20.2-0ubuntu3.3+esm1 | USN-7043-2 |
| Ubuntu Pro 16.04 LTS | cups-filters | 1.8.3-2ubuntu3.5+esm2 | USN-7043-3 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 9 | cups-filters +2 | 1.28.7-17.el9_4 | RHSA-2024:7346 |
| RHEL 8 | cups-filters +2 | 1.20.0-35.el8_10 | RHSA-2024:7463 |
Show 12 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 9.2 EUS | cups-filters +2 | 1.28.7-11.el9_2.2 | RHSA-2024:7503 |
| RHEL 9.0 E4S | cups-filters +1 | 1.28.7-10.el9_0.2 | RHSA-2024:7506 |
| RHEL 8.8 EUS | cups-filters +2 | 1.20.0-29.el8_8.3 | RHSA-2024:7462 |
| RHEL 8.6 TUS | cups-filters +1 | 1.20.0-27.el8_6.3 | RHSA-2024:7623 |
| RHEL 8.6 E4S | cups-filters +1 | 1.20.0-27.el8_6.3 | RHSA-2024:7623 |
| RHEL 8.6 AUS | cups-filters +1 | 1.20.0-27.el8_6.3 | RHSA-2024:7623 |
| RHEL 8.4 TUS | cups-filters +1 | 1.20.0-24.el8_4.2 | RHSA-2024:7504 |
| RHEL 8.4 E4S | cups-filters +1 | 1.20.0-24.el8_4.2 | RHSA-2024:7504 |
| RHEL 8.4 AUS | cups-filters +1 | 1.20.0-24.el8_4.2 | RHSA-2024:7504 |
| RHEL 8.2 AUS | cups-filters +1 | 1.20.0-19.el8_2.2 | RHSA-2024:7461 |
| RHEL 7.7 AUS | cups-filters +2 | 1.0.35-26.el7_7.3 | RHSA-2024:7551 |
| RHEL 7 ELS | cups-filters +2 | 1.0.35-29.el7_9.3 | RHSA-2024:7553 |
AlmaLinux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux 9 | cups-filters +2 | 1.28.7-17.el9_4 | ALSA-2024:7346 |
| AlmaLinux 8 | cups-filters +2 | 1.20.0-35.el8_10 | ALSA-2024:7463 |
Rocky Linux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Rocky Linux 9 | cups-filters | 1.28.7-17.el9_4 | RLSA-2024:7346 |
| Rocky Linux 8 | cups-filters | 1.20.0-35.el8_10 | RLSA-2024:7463 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP6 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES 15 SP5 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES 15 SP4 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES 15 SP3 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES 15 SP2 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
Show 11 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 12 SP5 | cups-filters | 1.0.58-19.26.1 | SUSE-SU-2024:3711-1, SUSE-SU-2024:3570-1 |
| SLES 12 SP5 | poppler +1 | 0.43.0-16.49.1 | SUSE-SU-2024:3570-1 |
| SLES for SAP 15 SP4 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES for SAP 15 SP3 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES for SAP 15 SP2 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLES for SAP 12 SP5 | cups-filters | 1.0.58-19.26.1 | SUSE-SU-2024:3711-1, SUSE-SU-2024:3570-1 |
| SLES for SAP 12 SP5 | poppler +1 | 0.43.0-16.49.1 | SUSE-SU-2024:3570-1 |
| SLE HPC 15 SP4 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLE HPC 15 SP3 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SLE HPC 15 SP2 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SUSE Manager Server 4.3 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SUSE Manager Proxy 4.3 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| SUSE Enterprise Storage 7.1 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | cups-filters | 1.28.17-5.1 | openSUSE-SU-2025:15563-1 |
| openSUSE Leap 16.0 | cups-filters | 1.28.17-bp160.2.1 | openSUSE-SU-2026:21850-1 |
| openSUSE Leap 15.6 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
| openSUSE Leap 15.5 | cups-filters | 1.25.0-150200.3.16.1 | SUSE-SU-2024:3523-1 |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | cups-filters +2 | 1.28.16-3.amzn2023.0.3 | ALAS2023-2024-723 |
| Amazon Linux 2 | cups-filters +2 | 1.0.35-26.amzn2.0.1 | ALAS2-2024-2656 |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 9 | cups-filters +2 | 1.28.7-17.0.1.el9_4 | ELSA-2024-7346 |
| Oracle Linux 8 | cups-filters +2 | 1.20.0-35.0.1.el8_10 | ELSA-2024-7463 |
| Oracle Linux 7 | cups-filters +2 | 1.0.35-29.0.3.el7_9 | ELSA-2024-7553 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 2 modules
-
CUPS IPP Attributes LAN Remote Code Execution
exploit/multi/misc/cups_ipp_remote_code_execution
-
cups-browsed Information Disclosure
auxiliary/scanner/misc/cups_browsed_info_disclosure
GitHub 17 repositories · most starred shown
-
MalwareTech/CVE-2024-47176-Scanner ★ 67 · Oct 7, 2024
A simple scanner for identifying vulnerable cups-browsed instances on your network
-
l0n3m4n/CVE-2024-47176 ★ 17 · Oct 3, 2024
Unauthenticated RCE on cups-browsed (exploit and nuclei template)
-
mr-r3b00t/CVE-2024-47176 ★ 9 · Sep 28, 2024
Scanner
-
lkarlslund/jugular ★ 7 · Sep 29, 2024
Ultrafast CUPS-browsed scanner (CVE-2024-47176)
-
GO0dspeed/spill ★ 7 · Sep 27, 2024
POC scanner for CVE-2024-47176
-
aytackalinci/CVE-2024-47176 ★ 2 · Sep 28, 2024
Vulnerability Scanner for CUPS: CVE-2024-47176
-
gianlu111/CUPS-CVE-2024-47176 ★ 1 · Oct 17, 2024
A Mass Scanner designed to detect the CVE-2024-47176 vulnerability across systems running the Common Unix Printing System (CUPS).
-
nma-io/CVE-2024-47176 ★ 0 · Sep 29, 2024
A simple CVE-2024-47176 (cups_browsed) check tool written in go.
-
workabhiwin09/CVE-2024-47176 ★ 0 · Sep 27, 2024
CUPS Browsd Check_CVE-2024-47176
-
tonyarris/CVE-2024-47176-Scanner ★ 0 · Sep 27, 2024
Scanner for the CUPS vulnerability CVE-2024-47176
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- CUPS - Remote Code Execution javascript/cves/2024/CVE-2024-47176.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Advisories 35
- ALSA-2024:7346 Important: cups-filters security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2024:7463 Important: cups-filters security update AlmaLinux Security Advisories · Oct 29, 2026
- openSUSE-SU-2026:21850-1 Security update for cups-filters SUSE / openSUSE Security Updates · Sep 15, 2026
- RHSA-2024:7623 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7553 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7551 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7504 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7506 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7503 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7463 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7462 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7461 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- RHSA-2024:7346 Red Hat Security Advisory: cups-filters security update Red Hat Security Advisories (RHSA) · Aug 7, 2026
- WID-SEC-2026-1730 Xerox FreeFlow Print Server: Mehrere Schwachstellen ermöglichen nicht spezifizierten Angriff BSI CERT-Bund (WID) · Jul 16, 2026
- USN-7043-3 cups-filters vulnerability Ubuntu Security Notices (USN) · Jun 25, 2026
- WID-SEC-2024-2240 CUPS: Mehrere Schwachstellen ermöglichen Ausführung von beliebigem Programmcode BSI CERT-Bund (WID) · May 18, 2026
- USN-7043-2 cups-filters vulnerability Ubuntu Security Notices (USN) · Apr 22, 2026
- USN-7043-1 cups-filters vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
- USN-7043-4 cups-filters vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
- openSUSE-SU-2025:15563-1 cups-filters-1.28.17-5.1 on GA media SUSE / openSUSE Security Updates · Mar 23, 2026
- DSA-5778-1 cups-filters - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-3905-1 cups-filters - security update Debian Security (DSA / DLA) · Mar 9, 2026
- USN-7042-2 cups-browsed vulnerability Ubuntu Security Notices (USN) · Feb 10, 2026
- USN-7042-1 cups-browsed vulnerability Ubuntu Security Notices (USN) · Feb 10, 2026
- RLSA-2024:7346 Important: cups-filters security update Rocky Linux Security Advisories · Feb 4, 2026
- RLSA-2024:7463 Important: cups-filters security update Rocky Linux Security Advisories · Feb 4, 2026
- SUSE-SU-2024:3711-1 Security update for cups-filters SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2024:3570-1 Security update for cups-filters SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2024:3523-1 Security update for cups-filters SUSE / openSUSE Security Updates · Feb 4, 2026
- ALAS2023-2024-723 Moderate: cups-filters security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Nov 13, 2024
- ELSA-2024-7553 Important: cups-filters security update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Nov 13, 2024
- ALAS2-2024-2656 Moderate: cups-filters security update (Amazon Linux 2) Amazon Linux Security Center (ALAS) · Oct 31, 2024
- NCSC-2024-0384 Kwetsbaarheden ontdekt in CUPS NCSC-NL (Netherlands) · Oct 2, 2024
- ELSA-2024-7463 Important: cups-filters security update (Oracle Linux 8) Oracle Linux Security Advisories (ELSA) · Oct 1, 2024
- ELSA-2024-7346 Important: cups-filters security update (Oracle Linux 9) Oracle Linux Security Advisories (ELSA) · Sep 30, 2024
References
- https://github.com/OpenPrinting/cups-browsed/security/advisories/GHSA-rj88-6mr5-rcw8
- https://github.com/OpenPrinting/cups-filters/security/advisories/GHSA-p9rh-jxmq-gq47
- https://github.com/OpenPrinting/libcupsfilters/security/advisories/GHSA-w63j-6g73-wmg5
- https://github.com/OpenPrinting/libppd/security/advisories/GHSA-7xfx-47qg-grp6
- https://github.com/OpenPrinting/cups-browsed/blob/master/daemon/cups-browsed.c#L13992
- https://www.cups.org
- https://www.evilsocket.net/2024/09/26/Attacking-UNIX-systems-via-CUPS-Part-I