{"id":"MGASA-2015-0247","summary":"Updated cups package fixes security vulnerabilities","details":"It was discovered that CUPS incorrectly handled reference counting when\nhandling localized strings. A remote attacker could use this issue to\nescalate permissions, upload a replacement CUPS configuration file, and\nexecute arbitrary code (CVE-2015-1158).\n\nIt was discovered that the CUPS templating engine contained a cross-site\nscripting issue. A remote attacker could use this issue to bypass default\nconfiguration settings (CVE-2015-1159).\n\nIt was discovered that the CUPS server can get stuck in an infinite loop when\na user queues a malformed gzip file. When this happens the CUPS server will\nbe unable to service any further requests (STR#4602).\n","modified":"2026-04-16T06:26:25.297148953Z","published":"2015-06-19T13:33:05Z","upstream":["CVE-2015-1158","CVE-2015-1159"],"references":[{"type":"ADVISORY","url":"https://advisories.mageia.org/MGASA-2015-0247.html"},{"type":"REPORT","url":"https://bugs.mageia.org/show_bug.cgi?id=16098"},{"type":"WEB","url":"http://www.cups.org/str.php?L4609"},{"type":"WEB","url":"http://www.cups.org/str.php?L4602"},{"type":"WEB","url":"http://www.ubuntu.com/usn/usn-2629-1/"}],"affected":[{"package":{"name":"cups","ecosystem":"Mageia:4","purl":"pkg:rpm/mageia/cups?arch=source&distro=mageia-4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7.0-7.5.mga4"}]}],"ecosystem_specific":{"section":"core"},"database_specific":{"source":"https://advisories.mageia.org/MGASA-2015-0247.json"}}],"schema_version":"1.7.5","credits":[{"name":"Mageia","contact":["https://wiki.mageia.org/en/Packages_Security_Team"],"type":"COORDINATOR"}]}