CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers..
Security Fix(es):
The cupsUTF32ToUTF8() function in CUPS's cups/transcode.c lacks a source-length bound and can read past the end of the source buffer, resulting in a heap out-of-bounds read. This is reachable via SNMP supply-description parsing in backend/snmp-supplies.c with attacker-controlled content.(CVE-2026-87875)
Two case-insensitive comparisons on request-derived usernames outside the main authorization path in CUPS's scheduler (printer ACL validation and private-attribute filtering) could allow bypass of username-based access controls in certain configurations.(CVE-2026-87876)
{
"severity": "Medium"
}{
"aarch64": [
"cups-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-client-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-debuginfo-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-debugsource-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-devel-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-ipptool-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-libs-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-lpd-2.4.7-17.oe2403sp3.aarch64.rpm",
"cups-printerapp-2.4.7-17.oe2403sp3.aarch64.rpm"
],
"noarch": [
"cups-filesystem-2.4.7-17.oe2403sp3.noarch.rpm",
"cups-help-2.4.7-17.oe2403sp3.noarch.rpm"
],
"src": [
"cups-2.4.7-17.oe2403sp3.src.rpm"
],
"x86_64": [
"cups-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-client-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-debuginfo-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-debugsource-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-devel-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-ipptool-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-libs-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-lpd-2.4.7-17.oe2403sp3.x86_64.rpm",
"cups-printerapp-2.4.7-17.oe2403sp3.x86_64.rpm"
]
}