This update for cups fixes the following issues:
ppdCreatePPDFromIPP2
when writing to a temporary PPD file allows
for the injection of attacker-controlled data to the resulting PPD (bsc#1230932).AuthType
is set to anything but Basic
and a request is made with an
Authorization: Basic
header (bsc#1249049).{ "binaries": [ { "cups-ddk": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupsimage2-32bit": "2.2.7-150000.3.72.1", "cups-devel-32bit": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1", "libcupsmime1-32bit": "2.2.7-150000.3.72.1", "cups-config": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcupscgi1-32bit": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsppdc1-32bit": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "cups-ddk": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }
{ "binaries": [ { "cups-config": "2.2.7-150000.3.72.1", "libcups2-32bit": "2.2.7-150000.3.72.1", "libcupsppdc1": "2.2.7-150000.3.72.1", "cups-client": "2.2.7-150000.3.72.1", "libcupscgi1": "2.2.7-150000.3.72.1", "cups-devel": "2.2.7-150000.3.72.1", "libcups2": "2.2.7-150000.3.72.1", "cups": "2.2.7-150000.3.72.1", "libcupsmime1": "2.2.7-150000.3.72.1", "libcupsimage2": "2.2.7-150000.3.72.1" } ] }