{"id":"CVE-2015-3659","aliases":["EUVD-2015-3695","GHSA-gf65-6jjm-7xgc","MGASA-2016-0116","MGASA-2016-0120","UBUNTU-CVE-2015-3659","USN-2937-1","openSUSE-SU-2024:10461-1"],"status":"published","title":"The SQLite authorizer in the Storage functionality in WebKit in Apple Safari before 6.2.7, 7.x...","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) 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.02747,"percentile":0.86279,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-264"],"published":"2015-07-02T00:00:00Z","modified":"2026-10-08T12:48:42Z","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-3659"},{"url":"https://github.com/advisories/GHSA-gf65-6jjm-7xgc"},{"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-3659","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2937-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2015-3659","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-3658","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-3659","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site.","status":"published","published":"2015-07-03T01:00:00Z","modified":"2024-08-06T05:47:58.116Z","updated_at":"2026-11-02T14:35:41.976732Z"}],"euvd":[{"id":"EUVD-2015-3695","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) 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-gf65-6jjm-7xgc","title":"The SQLite authorizer in the Storage functionality in WebKit in Apple Safari before 6.2.7, 7.x...","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site.","status":"published","published":"2022-05-17T03:14:27Z","modified":"2023-01-27T05:06:59Z","updated_at":"2026-11-02T14:43:01.786793Z"}],"nvd":[{"id":"CVE-2015-3659","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site.","status":"published","published":"2015-07-03T01:59:18.557Z","modified":"2026-06-17T00:26:03.49Z","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-264"],"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-3659","description":"The SQLite authorizer in the Storage 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 restrict access to SQL functions, which allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site.","status":"published","published":"2015-07-02T00:00:00Z","modified":"2026-10-08T12:48:42.716875575Z","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"}]}}
