CVE-2009-0949: Null Pointer Dereference
Anibal Sacco from Core Security Technologies discovered a NULL pointer dereference flaw in CUPS daemon when handling the IPPTAGUNSUPPORTED, which allows remote attackers with access to CUPS' IPP port to crash cupsd.
Acknowledgements:
Red Hat would like to thank Anibal Sacco from Core Security Technologies for reporting this issue.
Other sources
The ippReadIO function in cups/ipp.c in cupsd in CUPS before 1.3.10 does not properly initialize memory for IPP request packets, which allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) via a scheduler request with two consecutive IPPTAGUNSUPPORTED tags.
— MITRE
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2009-0949?
CVE-2009-0949 has a severity rating of medium due to its potential to cause denial of service.
How do I fix CVE-2009-0949?
To fix CVE-2009-0949, upgrade to CUPS version 1.3.10 or later.
What type of attack does CVE-2009-0949 allow?
CVE-2009-0949 allows remote attackers to mount a denial of service attack due to null pointer dereference.
Which versions are affected by CVE-2009-0949?
CVE-2009-0949 affects CUPS versions prior to 1.3.10.
What component does CVE-2009-0949 affect?
CVE-2009-0949 affects the cupsd component of the CUPS printing system.