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.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-1327"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/47xxx/CVE-2024-47176.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:openprinting:cups-browsed:2.0.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.1"
},
{
"last_affected": "2.0.1"
}
],
"source": "CPE_STRING"
},
{
"range": [
{
"fixed": "1debe6b140c37e0aa928559add4abcc95ce54aa2"
}
],
"source": "REFERENCES_COMMIT"
}
]
}