CVE-2017-2442
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10...
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.5
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
CVE-2017-2442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
CVE-2017-2442- Updated
- 2026-11-02
EUVDEUVD-2017-11625 No score
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
EUVD-2017-11625- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2rg3-7fxq-rmj6
6.5
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10...
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
GHSA-2rg3-7fxq-rmj6- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
6.5
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
CVE-2017-2442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-2442
6.5
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
DEBIAN-CVE-2017-2442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-2442
6.5
An issue was discovered in certain Apple products. iOS before 10.3 is affected. Safari before 10.1 is affected. The issue involves the "WebKit JavaScript Bindings" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site.
- Record
UBUNTU-CVE-2017-2442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVMGASA-2017-0109 No score
Updated webkit2 packages fix security vulnerability
Multiple security fixes in latest webkit2 update.
- Record
MGASA-2017-0109- Updated
- 2026-11-02
OSVUSN-3257-1 No score
webkit2gtk vulnerabilities
A large number of security issues were discovered in the WebKitGTK+ Web and JavaScript engines. If a user were tricked into viewing a malicious website, a remote attacker could exploit a variety of issues related to web browser security, including cross-site scripting attacks, denial of service attacks, and arbitrary code execution.
- Record
USN-3257-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
webkit2gtkDebian:12 |
before 2.14.6-1 | 2.14.6-1 |
webkit2gtkDebian:13 |
before 2.14.6-1 | 2.14.6-1 |
webkit2gtkDebian:14 |
before 2.14.6-1 | 2.14.6-1 |
webkit2Mageia:5 From an advisory covering 22 CVEs |
before 2.14.6-1.mga5 | 2.14.6-1.mga5 |
webkit2gtkUbuntu:16.04:LTS |
before 2.16.1-0ubuntu0.16.04.1, plus listed versions 2.8.5+dfsg1-32.10.3+dfsg1-12.10.4+dfsg1-12.10.5-12.10.6-1 Show 7 moreShow less2.10.6-1ubuntu12.10.8-1ubuntu12.10.9-1ubuntu12.12.5-0ubuntu0.16.04.12.14.2-0ubuntu0.16.04.12.14.3-0ubuntu0.16.04.12.14.5-0ubuntu0.16.04.1 |
2.16.1-0ubuntu0.16.04.1 |
qtwebkit-opensource-srcUbuntu:16.04:LTS |
All versions, plus listed versions 5.4.2+dfsg-1ubuntu2.15.5.1+dfsg-2ubuntu1 |
None known |
qtwebkit-sourceUbuntu:16.04:LTS |
All versions, plus listed versions 2.3.2-0ubuntu102.3.2-0ubuntu11 |
None known |
webkitgtkUbuntu:16.04:LTS |
All versions, plus listed versions 2.4.9-2ubuntu22.4.10-0ubuntu12.4.11-0ubuntu0.1 |
None known |
qtwebkit-opensource-srcUbuntu:18.04:LTS |
All versions, plus listed versions 5.9.1+dfsg-5ubuntu15.9.1+dfsg-5ubuntu35.212.0~alpha2-5build25.212.0~alpha2-5build45.212.0~alpha2-75.212.0~alpha2-7build25.212.0~alpha2-7ubuntu1 |
None known |
qtwebkit-sourceUbuntu:18.04:LTS |
All versions, plus listed versions 2.3.2-0ubuntu13 |
None known |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
webkitgtkUbuntu:18.04:LTS |
All versions, plus listed versions 2.4.11-32.4.11-3ubuntu22.4.11-3ubuntu3 |
None known |
qtwebkit-opensource-srcUbuntu:20.04:LTS |
All versions, plus listed versions 5.212.0~alpha3-35.212.0~alpha3-55.212.0~alpha3-65.212.0~alpha3-75.212.0~alpha4-15.212.0~alpha4-1ubuntu15.212.0~alpha4-1ubuntu25.212.0~alpha4-1ubuntu2.1 |
None known |
qtwebkit-opensource-srcUbuntu:22.04:LTS |
All versions, plus listed versions 5.212.0~alpha4-125.212.0~alpha4-135.212.0~alpha4-145.212.0~alpha4-14build15.212.0~alpha4-14ubuntu25.212.0~alpha4-15ubuntu1 |
None known |
qtwebkit-opensource-srcUbuntu:24.04:LTS |
All versions, plus listed versions 5.212.0~alpha4-335.212.0~alpha4-33build15.212.0~alpha4-345.212.0~alpha4-34ubuntu35.212.0~alpha4-34ubuntu45.212.0~alpha4-36 |
None known |
webkit2gtkUbuntu:16.04:LTS From an advisory covering 34 CVEs |
before 2.16.1-0ubuntu0.16.04.1, plus listed versions 2.8.5+dfsg1-32.10.3+dfsg1-12.10.4+dfsg1-12.10.5-12.10.6-1 Show 7 moreShow less2.10.6-1ubuntu12.10.8-1ubuntu12.10.9-1ubuntu12.12.5-0ubuntu0.16.04.12.14.2-0ubuntu0.16.04.12.14.3-0ubuntu0.16.04.12.14.5-0ubuntu0.16.04.1 |
2.16.1-0ubuntu0.16.04.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Apple Webkit - 'JSCallbackData' Universal Cross-Site Scripting | 2017-04-04 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-2442 is a medium vulnerability (CVSS 6.5) in Apple Safari, published April 1, 2017. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 6.17%, the 93rd percentile. Fixed in webkit2gtk 2.14.6-1.
References
securityfocus.com/bid/97129
securitytracker.com/id/1038137
exploit-db.com/exploits/41800
security.gentoo.org/glsa/201706-15
support.apple.com/HT207600
support.apple.com/HT207617
Show 46 moreShow less
nvd.nist.gov/vuln/detail/CVE-2017-2442
github.com/advisories/GHSA-2rg3-7fxq-rmj6
security-tracker.debian.org/tracker/CVE-2017-2442
advisories.mageia.org/MGASA-2017-0109.html
bugs.mageia.org/show_bug.cgi?id=20642
webkitgtk.org/security/WSA-2017-0003.html
webkitgtk.org/2017/04/06/webkitgtk2.14.6-released.html
webkitgtk.org/2017/03/20/webkitgtk2.16.0-released.html
webkitgtk.org/2017/04/04/webkitgtk2.16.1-released.html
ubuntu.com/usn/usn-3257-1
ubuntu.com/security/CVE-2017-2442
ubuntu.com/security/notices/USN-3257-1
cve.org/CVERecord?id=CVE-2017-2442
ubuntu.com/security/CVE-2016-9642
ubuntu.com/security/CVE-2016-9643
ubuntu.com/security/CVE-2017-2364
ubuntu.com/security/CVE-2017-2367
ubuntu.com/security/CVE-2017-2376
ubuntu.com/security/CVE-2017-2377
ubuntu.com/security/CVE-2017-2386
ubuntu.com/security/CVE-2017-2392
ubuntu.com/security/CVE-2017-2394
ubuntu.com/security/CVE-2017-2395
ubuntu.com/security/CVE-2017-2396
ubuntu.com/security/CVE-2017-2405
ubuntu.com/security/CVE-2017-2415
ubuntu.com/security/CVE-2017-2419
ubuntu.com/security/CVE-2017-2433
ubuntu.com/security/CVE-2017-2445
ubuntu.com/security/CVE-2017-2446
ubuntu.com/security/CVE-2017-2447
ubuntu.com/security/CVE-2017-2454
ubuntu.com/security/CVE-2017-2455
ubuntu.com/security/CVE-2017-2457
ubuntu.com/security/CVE-2017-2459
ubuntu.com/security/CVE-2017-2460
ubuntu.com/security/CVE-2017-2464
ubuntu.com/security/CVE-2017-2465
ubuntu.com/security/CVE-2017-2466
ubuntu.com/security/CVE-2017-2468
ubuntu.com/security/CVE-2017-2469
ubuntu.com/security/CVE-2017-2470
ubuntu.com/security/CVE-2017-2471
ubuntu.com/security/CVE-2017-2475
ubuntu.com/security/CVE-2017-2476
ubuntu.com/security/CVE-2017-2481