CVE-2019-17221 is an arbitrary file read vulnerability affecting PhantomJS through version 2.1.1, specifically within the page.open() function. An attacker can exploit this by providing a specially crafted HTML file as user input, allowing them to read arbitrary files from the filesystem. This vulnerability carries a CVSS score of 7.5 (High) due to its network-based attack vector and high confidentiality impact, requiring no user interaction. While PhantomJS is no longer developed, there is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
<= 2.1.1CPE matchmatch criteria | cpe:2.3:a:phantomjs:phantomjs:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.