CVE-2018-17607

Foxit PhantomPDF and Reader before 9.3 allow remote attackers to execute arbitrary code or cause a denial of service (use-after-free) because properties of…

published September 28, 2018

CVSS
—
EPSS
3%
Percentile
88.0
In the wild
Unconfirmed
What it is

⚠️ A simple oversight in handling Annotation objects opens the door to remote code execution in Foxit PhantomPDF and Reader! 🚪💨 Picture a restaurant where waitstaff mistakenly take orders without checking whether the customers have actually been seated. This mismanagement can lead to chaos in the kitchen, just like the mishandling of Annotation properties can cause rogue code to execute or even crash your PDF reader. An attacker could exploit this vulnerability to execute arbitrary code on the victim's machine, potentially leading to unauthorized access to sensitive information or a denial of service by crashing the application. This could leave users vulnerable and disrupt their workflow.

Put simply

Picture a restaurant where waitstaff mistakenly take orders without checking whether the customers have actually been seated. This mismanagement can lead to chaos in the kitchen, just like the mishandling of Annotation properties can cause rogue code to execute or even crash your PDF reader. This vulnerability arises from a use-after-free error in the Foxit PhantomPDF and Reader software, specifically related to how five distinct types of Annotation objects are processed, allowing attackers to manipulate memory and execute unintended commands.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on the victim's machine, potentially leading to unauthorized access to sensitive information or a denial of service by crashing the application. This could leave users vulnerable and disrupt their workflow. To protect yourself, ensure you update Foxit PhantomPDF and Reader to version 9.3 or later. Regularly check for updates and apply them promptly to keep your software secured. Additionally, consider reviewing your security settings to limit exposure to untrusted PDF files. You've got this! By staying proactive, you can keep your system safe from potential threats. 🛡️✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03176 · 88.0th percentile
Published
2018-09-28T09:00Z
EPSS history
Timeline
  • 28 SEP 09:00Z
    Foxit PhantomPDF and Reader before 9.3 allow remote attackers to execute arbitrary code or cause a denial of service (use-after-free) because properties of…
    cvelistv5