CVE-2009-2993 Path traversal in n/a

Critical 9.3 Published Updated

Remote attackers can create arbitrary files and potentially execute code via a crafted PDF due to improper JavaScript path restrictions in Adobe Reader.

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-2993?

CVE-2009-2993 is a critical path traversal vulnerability in Adobe Acrobat, published on 19 Oct 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

The JavaScript for Acrobat API in Adobe Reader and Acrobat 7.x before 7.1.4, 8.x before 8.1.7, and 9.x before 9.2 does not properly implement the (1) Privileged Context and (2) Safe Path restrictions for unspecified JavaScript methods, which allows remote attackers to create arbitrary files, and possibly execute arbitrary code, via the cPath parameter in a crafted PDF file. NOTE: some of these details are obtained from third party information.

Weakness: CWE-20

Which versions are affected by CVE-2009-2993?

It affects 2 products.

Products include Adobe Acrobat, Adobe Acrobat Reader.

How do I fix CVE-2009-2993?

Upgrade to a fixed version.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2009-2993 being exploited?

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

All Adobe Acrobat vulnerabilities

Sources

Also known as GHSA-q9x2-fv97-cmpm.

Is CVE-2009-2993 in your software?

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

Check your SBOMs for free