cups: Multiple Vulnerabilities (CVE-2019-8842, CVE-2020-3898)
CVE-2020-3898: heap based buffer overflow in libcups's ppdFindOption() in ppd-mark.c
A heap-based buffer overflow was discovered in in libcups's ppdFindOption() function in ppd-mark.c:430. The issue can be reproduced by loading a crafted ppd file and calling the ppdMarkDefaults() libcups API function.
Fixed In Version:
cups 2.3.3
Reference:
https://security-tracker.debian.org/tracker/CVE-2020-3898
Patch:
https://github.com/apple/cups/commit/82e3ee0e3230287b76a76fb8f16b92ca6e50b444
ippReadIO
function may under-read an extension field
CVE-2019-8842: he Fixed In Version:
cups 2.3.3
Reference:
https://security-tracker.debian.org/tracker/CVE-2019-8842
Patch:
https://github.com/apple/cups/commit/82e3ee0e3230287b76a76fb8f16b92ca6e50b444
Affected branches:
Edited by Leo