CVE-2009-2993 Path traversal in n/a
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.
Other vulnerabilities in Adobe Acrobat
Sources
Also known as GHSA-q9x2-fv97-cmpm.