CVE-2017-2491
high
CVSS v3
8.8
CVSS v4 NEW
โ
VIR risk
9.8
Description
Use after free vulnerability in the String.replace method JavaScriptCore in Apple Safari in iOS before 10.3 allows remote attackers to execute arbitrary code via a crafted web page, or a crafted file.
Predictions
Exploit likelihood
92%
Patch ETA
โ
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Mitigation details
Source: Apple Security HT ยท View original โ ยท proprietary-no-redistribution
Full prose not cached โ VIR stores only structured fields (affected/fixed versions, references) for this source. Click "View original" above for the vendor's full advisory.
Exploits
Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.
Exploit-DB
Apple Safari 10.0.3 - 'JSC::CachedCall' Use-After-Free
Source code queued for fetch โ refresh in a moment.
OS impact
macOS Affected 1 release
| Version | Status | Fixed in |
|---|---|---|
| โ | Affected | โ |
References
- http://www.securityfocus.com/bid/98316
- http://www.zerodayinitiative.com/advisories/ZDI-17-321
- https://support.apple.com/en-us/HT207617
- https://www.exploit-db.com/exploits/41964/
- http://www.securityfocus.com/bid/98316
- http://www.zerodayinitiative.com/advisories/ZDI-17-321
- https://support.apple.com/en-us/HT207617
- https://www.exploit-db.com/exploits/41964/
CWEs
CWE-416
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.