CVE-2017-2491 is a critical use-after-free vulnerability in the String.replace method of JavaScriptCore, affecting Apple Safari on iOS versions prior to 10.3. This flaw allows remote attackers to execute arbitrary code on a vulnerable device simply by enticing a user to visit a crafted web page or open a malicious file. With a CVSS v3 score of 8.8 (HIGH), it presents a significant risk due to its network-based attack vector, low attack complexity, and high potential for confidentiality, integrity, and availability compromise. While not listed on the KEV catalog or Hot List, an exploit (EDB-41964) is publicly available on ExploitDB, though there is no evidence of active widespread exploitation or significant community discussion.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
<= 10.2.1CPE matchmatch criteria | cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.2 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.1 Security Researcher mentions.