First published: Fri Apr 30 2010(Updated: )
A NULL pointer dereference issue exists in the _WriteProlog function of the texttops image filter. The return value from calloc is not checked. This may lead to a NULL pointer dereference. Since the offset from the pointer at which data is subsequently written is controlled by the user, this issue may lead to application termination or arbitrary code execution.
Credit: product-security@apple.com
Affected Software | Affected Version | How to fix |
---|---|---|
CUPS | <=1.4.3 | |
CUPS | =1.1 | |
CUPS | =1.1.1 | |
CUPS | =1.1.2 | |
CUPS | =1.1.3 | |
CUPS | =1.1.4 | |
CUPS | =1.1.5 | |
CUPS | =1.1.5-1 | |
CUPS | =1.1.5-2 | |
CUPS | =1.1.6 | |
CUPS | =1.1.6-1 | |
CUPS | =1.1.6-2 | |
CUPS | =1.1.6-3 | |
CUPS | =1.1.7 | |
CUPS | =1.1.8 | |
CUPS | =1.1.9 | |
CUPS | =1.1.9-1 | |
CUPS | =1.1.10 | |
CUPS | =1.1.10-1 | |
CUPS | =1.1.11 | |
CUPS | =1.1.12 | |
CUPS | =1.1.13 | |
CUPS | =1.1.14 | |
CUPS | =1.1.15 | |
CUPS | =1.1.16 | |
CUPS | =1.1.17 | |
CUPS | =1.1.18 | |
CUPS | =1.1.19 | |
CUPS | =1.1.19-rc1 | |
CUPS | =1.1.19-rc2 | |
CUPS | =1.1.19-rc3 | |
CUPS | =1.1.19-rc4 | |
CUPS | =1.1.19-rc5 | |
CUPS | =1.1.20 | |
CUPS | =1.1.20-rc1 | |
CUPS | =1.1.20-rc2 | |
CUPS | =1.1.20-rc3 | |
CUPS | =1.1.20-rc4 | |
CUPS | =1.1.20-rc5 | |
CUPS | =1.1.20-rc6 | |
CUPS | =1.1.21 | |
CUPS | =1.1.21-rc1 | |
CUPS | =1.1.21-rc2 | |
CUPS | =1.1.22 | |
CUPS | =1.1.22-rc1 | |
CUPS | =1.1.22-rc2 | |
CUPS | =1.1.23 | |
CUPS | =1.1.23-rc1 | |
CUPS | =1.2-b1 | |
CUPS | =1.2-b2 | |
CUPS | =1.2-rc1 | |
CUPS | =1.2-rc2 | |
CUPS | =1.2-rc3 | |
CUPS | =1.2.0 | |
CUPS | =1.2.1 | |
CUPS | =1.2.2 | |
CUPS | =1.2.3 | |
CUPS | =1.2.4 | |
CUPS | =1.2.5 | |
CUPS | =1.2.6 | |
CUPS | =1.2.7 | |
CUPS | =1.2.8 | |
CUPS | =1.2.9 | |
CUPS | =1.2.10 | |
CUPS | =1.2.11 | |
CUPS | =1.2.12 | |
CUPS | =1.3-b1 | |
CUPS | =1.3-rc1 | |
CUPS | =1.3-rc2 | |
CUPS | =1.3.0 | |
CUPS | =1.3.1 | |
CUPS | =1.3.2 | |
CUPS | =1.3.3 | |
CUPS | =1.3.4 | |
CUPS | =1.3.5 | |
CUPS | =1.3.6 | |
CUPS | =1.3.7 | |
CUPS | =1.3.8 | |
CUPS | =1.3.9 | |
CUPS | =1.3.10 | |
CUPS | =1.3.11 | |
CUPS | =1.4.0 | |
CUPS | =1.4.1 | |
CUPS | =1.4.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-0542 has a severity level that can potentially lead to denial of service due to a NULL pointer dereference.
To fix CVE-2010-0542, you should update to the latest version of Apple CUPS that addresses this vulnerability.
CVE-2010-0542 affects several versions of Apple CUPS, including versions 1.1 through 1.4.2.
The potential impacts of CVE-2010-0542 include crashing the service and possibly allowing an attacker to exploit the flaw.
Yes, CVE-2010-0542 is considered to be relatively easy to exploit due to user-controlled input leading to a NULL pointer dereference.