OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.12 and earlier, when the AuthType is set to anything but Basic, if the request contains an Authorization: Basic ... header, the password is not checked. This results in authentication bypass. Any configuration that allows an AuthType that is not Basic is affected. Version 2.4.13 fixes the issue.
{
"cwe_ids": [
"CWE-287"
]
}[
{
"signature_type": "Line",
"deprecated": false,
"source": "https://github.com/openprinting/cups/commit/eee59dd0b55a0b11b80bda6ca437d60fee5faa09",
"target": {
"file": "cups/cups.h"
},
"id": "CVE-2025-58060-a39766a3",
"digest": {
"line_hashes": [
"273716230938177953313785311992748259673",
"92386521260343005417693861735643589009",
"107158546563069763322274401735430584915",
"157108054365630463462527904057947491688",
"64681268632403199256611162265020830067",
"178325614230891376260217678751698712977",
"310692027295275001078364988996233046806"
],
"threshold": 0.9
},
"signature_version": "v1"
}
]