CVE-2009-3953 Adobe Acrobat and Reader Universal 3D Remote Code Execution
Remote attackers can execute arbitrary code via malformed U3D data in PDF documents due to an array boundary issue in Adobe Reader and Acrobat.
- Exploited in the wild
- Since 8 Jun 2022
- 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-3953?
CVE-2009-3953 is a high-severity memory corruption vulnerability in Adobe Acrobat, published on 13 Jan 2010. 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 U3D implementation in Adobe Reader and Acrobat 9.x before 9.3, 8.x before 8.2 on Windows and Mac OS X, and 7.x before 7.1.4 allows remote attackers to execute arbitrary code via malformed U3D data in a PDF document, related to a CLODProgressiveMeshDeclaration "array boundary issue," a different vulnerability than CVE-2009-2994.
Weakness: CWE-787
Which versions are affected by CVE-2009-3953?
It affects 4 products.
Products include Adobe Acrobat, Opensuse Opensuse, Suse Linux Enterprise, Suse Linux Enterprise Debuginfo.
How do I fix CVE-2009-3953?
Upgrade to a fixed version. US federal agencies must fix it by 22 Jun 2022.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2009-3953 being exploited?
Yes. Attackers have exploited CVE-2009-3953 in the wild since at least 8 Jun 2022.
Public exploit code: 1 Metasploit module and 1 Exploit-DB entry.
Other vulnerabilities in Adobe Acrobat
Sources
Also known as GHSA-q4f6-24ph-r6rm.