CVE-2009-0577 Integer overflow in n/a

Medium 6.8 Published Updated

Remote attackers can execute arbitrary code via a crafted PostScript file due to an integer overflow in CUPS, requiring user interaction to process the file.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2009-0577?

CVE-2009-0577 is a medium-severity vulnerability in Apple Cups, published on 20 Feb 2009. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Integer overflow in the WriteProlog function in texttops in CUPS 1.1.17 on Red Hat Enterprise Linux (RHEL) 3 allows remote attackers to execute arbitrary code via a crafted PostScript file that triggers a heap-based buffer overflow. NOTE: this issue exists because of an incorrect fix for CVE-2008-3640.

Weakness: CWE-189

Which versions are affected by CVE-2009-0577?

It affects 1 product.

Linux distribution packages (16)
cups Red Hat:enterprise_linux:3::asAll versions1:1.1.17-13.3.56
cups-debuginfo Red Hat:enterprise_linux:3::asAll versions1:1.1.17-13.3.56
cups-devel Red Hat:enterprise_linux:3::asAll versions1:1.1.17-13.3.56
cups-libs Red Hat:enterprise_linux:3::asAll versions1:1.1.17-13.3.56
cups Red Hat:enterprise_linux:3::desktopAll versions1:1.1.17-13.3.56
cups-debuginfo Red Hat:enterprise_linux:3::desktopAll versions1:1.1.17-13.3.56
cups-devel Red Hat:enterprise_linux:3::desktopAll versions1:1.1.17-13.3.56
cups-libs Red Hat:enterprise_linux:3::desktopAll versions1:1.1.17-13.3.56
cups Red Hat:enterprise_linux:3::esAll versions1:1.1.17-13.3.56
cups-debuginfo Red Hat:enterprise_linux:3::esAll versions1:1.1.17-13.3.56
cups-devel Red Hat:enterprise_linux:3::esAll versions1:1.1.17-13.3.56
cups-libs Red Hat:enterprise_linux:3::esAll versions1:1.1.17-13.3.56
cups Red Hat:enterprise_linux:3::wsAll versions1:1.1.17-13.3.56
cups-debuginfo Red Hat:enterprise_linux:3::wsAll versions1:1.1.17-13.3.56
cups-devel Red Hat:enterprise_linux:3::wsAll versions1:1.1.17-13.3.56
cups-libs Red Hat:enterprise_linux:3::wsAll versions1:1.1.17-13.3.56

Products include Apple Cups.

How do I fix CVE-2009-0577?

Apply the vendor's patch.

Is CVE-2009-0577 being exploited?

There is no known exploitation of CVE-2009-0577 in the wild and no public exploit code.

All Apple Cups vulnerabilities

Sources

Also known as GHSA-cjcq-j2gf-3gvx, RHSA-2009:0308.

Is CVE-2009-0577 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free