{"id":"CVE-2015-3658","aliases":["EUVD-2015-3694","GHSA-7w75-mgjq-f5m7","MGASA-2016-0116","MGASA-2016-0120","UBUNTU-CVE-2015-3658","USN-2937-1","openSUSE-SU-2024:10461-1"],"status":"published","title":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x...","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","severity":{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.01984,"percentile":0.80696,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-254"],"published":"2015-07-02T00:00:00Z","modified":"2026-10-08T12:48:43Z","fixes":[{"ecosystem":"Ubuntu:14.04:LTS","package":"webkitgtk","fixed_in":["2.4.10-0ubuntu0.14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"webkitgtk","fixed_in":["2.4.10-0ubuntu1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Mageia:5","package":"webkit2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10.9-1.mga5"}]}],"bundled":106},{"source":"osv","ecosystem":"Mageia:5","package":"webkit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.10-1.mga5"}]}],"bundled":27},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.10-0ubuntu0.14.04.1"}]}],"versions":["2.2.1-2ubuntu2","2.3.2-1ubuntu2","2.3.2-1ubuntu3","2.3.2-1ubuntu4","2.3.2-1ubuntu5","2.3.2-1ubuntu6","2.3.4-1ubuntu2","2.3.90-1ubuntu1","2.3.91-0ubuntu1","2.4.0-1ubuntu2","2.4.2-1ubuntu0.1","2.4.3-1ubuntu2","2.4.4-1~ubuntu1","2.4.7-1~ubuntu1","2.4.8-1ubuntu1~ubuntu14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.10-0ubuntu1"}]}],"versions":["2.4.9-2ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"qtwebkit-opensource-src","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.4.2+dfsg-1ubuntu2.1","5.5.1+dfsg-2ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"qtwebkit-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.3.2-0ubuntu10","2.3.2-0ubuntu11"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.10-0ubuntu0.14.04.1"}]}],"versions":["2.2.1-2ubuntu2","2.3.2-1ubuntu2","2.3.2-1ubuntu3","2.3.2-1ubuntu4","2.3.2-1ubuntu5","2.3.2-1ubuntu6","2.3.4-1ubuntu2","2.3.90-1ubuntu1","2.3.91-0ubuntu1","2.4.0-1ubuntu2","2.4.2-1ubuntu0.1","2.4.3-1ubuntu2","2.4.4-1~ubuntu1","2.4.7-1~ubuntu1","2.4.8-1ubuntu1~ubuntu14.04.1"],"bundled":27},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"gtk3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.11-3.3"}]}],"bundled":38}],"products":[{"vendor":"apple","product":"iphone_os"},{"vendor":"apple","product":"mac_os_x"},{"vendor":"apple","product":"safari"}],"references":[{"url":"http://support.apple.com/kb/HT204941","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","report"]},{"url":"http://support.apple.com/kb/HT204950","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","report"]},{"url":"http://www.securityfocus.com/bid/75492","tags":["vdb-entry","x_refsource_BID","x_transferred"]},{"url":"http://lists.opensuse.org/opensuse-updates/2016-03/msg00132.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred"]},{"url":"http://lists.apple.com/archives/security-announce/2015/Jun/msg00001.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred","Vendor Advisory","report"]},{"url":"http://lists.apple.com/archives/security-announce/2015/Jun/msg00004.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred","Vendor Advisory","report"]},{"url":"http://www.securitytracker.com/id/1032754","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred"]},{"url":"http://www.ubuntu.com/usn/USN-2937-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-3658"},{"url":"https://github.com/advisories/GHSA-7w75-mgjq-f5m7"},{"url":"https://advisories.mageia.org/MGASA-2016-0116.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=17662","tags":["report"]},{"url":"http://webkitgtk.org/security/WSA-2015-0002.html","tags":["web"]},{"url":"http://webkitgtk.org/security/WSA-2016-0001.html","tags":["web"]},{"url":"http://webkitgtk.org/security/WSA-2016-0002.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/04/14/webkitgtk2.8.1-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/05/12/webkitgtk2.8.2-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/07/08/webkitgtk2.8.4-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/08/06/webkitgtk2.8.5-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/09/21/webkitgtk2.10.0-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/10/14/webkitgtk2.10.1-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/10/15/webkitgtk2.10.2-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/10/26/webkitgtk2.10.3-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2015/11/11/webkitgtk2.10.4-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2016/01/20/webkitgtk2.10.5-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2016/01/27/webkitgtk2.10.6-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2016/01/29/webkitgtk2.10.7-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2016/03/11/webkitgtk2.10.8-released.html","tags":["web"]},{"url":"http://www.webkitgtk.org/2016/03/17/webkitgtk2.10.9-released.html","tags":["web"]},{"url":"https://advisories.mageia.org/MGASA-2016-0120.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=18018","tags":["report"]},{"url":"http://www.webkitgtk.org/2016/03/14/webkitgtk2.4.10-released.html","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2015-3658","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2937-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2015-3658","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1748","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1071","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1076","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1081","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1083","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1120","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1122","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1127","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1153","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-1155","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3659","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3727","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3731","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3741","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3743","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3745","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3747","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3748","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3749","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-3752","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5788","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5794","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5801","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5809","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5822","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-5928","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2012-5112","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-5133","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1344","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1384","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1385","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1386","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1387","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1388","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1389","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1390","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1748","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1071","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1076","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1081","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1083","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1120","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1122","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1127","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1153","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1155","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-2330","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3658","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3659","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3727","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3731","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3741","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3743","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3745","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3747","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3748","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3749","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3752","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5788","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5794","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5801","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5809","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5822","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5928","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2015-3658","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","status":"published","published":"2015-07-03T01:00:00Z","modified":"2024-08-06T05:47:58.226Z","updated_at":"2026-11-02T14:35:42.331636Z"}],"euvd":[{"id":"EUVD-2015-3694","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","status":"published","published":"2015-07-03T01:00:00Z","modified":"2024-08-06T05:47:58Z","updated_at":"2026-11-03T02:22:07.516949Z"}],"ghsa":[{"id":"GHSA-7w75-mgjq-f5m7","title":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x...","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","status":"published","published":"2022-05-17T03:14:28Z","modified":"2023-01-27T05:07:43Z","updated_at":"2026-11-02T14:43:10.83298Z"}],"nvd":[{"id":"CVE-2015-3658","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","status":"published","published":"2015-07-03T01:59:17.37Z","modified":"2026-06-17T00:26:03.37Z","cvss":[{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-254"],"updated_at":"2026-11-02T14:03:05.884985Z"}],"osv":[{"id":"MGASA-2016-0116","title":"Updated webkit2 packages fix security vulnerability","description":"The webkit2 package has been updated to version 2.10.9, fixing several\nsecurity issues and other bugs.\n","status":"published","published":"2016-03-25T06:38:37Z","modified":"2026-04-16T06:25:01.050514131Z","updated_at":"2026-11-02T15:49:39.792687Z"},{"id":"MGASA-2016-0120","title":"Updated webkit packages fix security vulnerability","description":"The webkit package has been updated to version 2.4.10, fixing several\nsecurity issues and other bugs.\n","status":"published","published":"2016-03-25T06:38:37Z","modified":"2026-04-16T06:25:11.232906614Z","updated_at":"2026-11-02T15:49:39.792687Z"},{"id":"openSUSE-SU-2024:10461-1","title":"libjavascriptcoregtk-1_0-0-2.4.11-3.3 on GA media","description":"These are all security issues fixed in the libjavascriptcoregtk-1_0-0-2.4.11-3.3 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:27:55.845764Z","updated_at":"2026-11-02T16:58:34.487567Z"},{"id":"UBUNTU-CVE-2015-3658","description":"The Page Loading functionality in WebKit in Apple Safari before 6.2.7, 7.x before 7.1.7, and 8.x before 8.0.7, as used in Apple iOS before 8.4 and other products, does not properly consider redirects during decisions about sending an Origin header, which makes it easier for remote attackers to bypass CSRF protection mechanisms via a crafted web site.","status":"published","published":"2015-07-02T00:00:00Z","modified":"2026-10-08T12:48:43.207430064Z","updated_at":"2026-11-02T15:54:10.045446Z"},{"id":"USN-2937-1","title":"webkitgtk vulnerabilities","description":"A large number of security issues were discovered in the WebKitGTK+ Web and\nJavaScript engines. If a user were tricked into viewing a malicious\nwebsite, a remote attacker could exploit a variety of issues related to web\nbrowser security, including cross-site scripting attacks, denial of service\nattacks, and arbitrary code execution.\n","status":"published","published":"2016-03-21T18:05:45Z","modified":"2026-04-22T09:23:13.906197Z","updated_at":"2026-11-02T16:58:10.303275Z"}]}}
