{"id":"CVE-2016-6153","aliases":["BELL-CVE-2016-6153","DEBIAN-CVE-2016-6153","DLA-3431-1","DLA-543-1","EUVD-2016-7087","GHSA-c7vx-xpvf-fj57","MGASA-2016-0255","MGASA-2023-0208","SUSE-SU-2016:1945-1","SUSE-SU-2016:2021-1","SUSE-SU-2019:0973-1","SUSE-SU-2021:3215-1","UBUNTU-CVE-2016-6153","USN-4019-1","USN-4019-2"],"status":"published","title":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm,...","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","severity":{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.00476,"percentile":0.41418,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-20"],"published":"2016-07-05T00:00:00Z","modified":"2026-10-24T10:31:04Z","fixes":[{"ecosystem":"Debian:12","package":"sqlite3","fixed_in":["3.13.0-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"sqlite3","fixed_in":["3.13.0-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"sqlite3","fixed_in":["3.13.0-1"],"sources":["osv"]},{"ecosystem":"Debian:7","package":"sqlite3","fixed_in":["3.7.13-1+deb7u3"],"sources":["osv"]},{"ecosystem":"Mageia:5","package":"sqlite3","fixed_in":["3.8.10.2-1.2.mga5"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"sqlite3","fixed_in":["3.8.10.2-3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP1","package":"sqlite3","fixed_in":["3.8.10.2-3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"sqlite3","fixed_in":["3.8.10.2-3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"sqlite3","fixed_in":["3.8.10.2-3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"sqlite3","fixed_in":["3.7.6.3-1.4.6.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"sqlite3","fixed_in":["3.7.6.3-1.4.6.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"sqlite3","fixed_in":["3.7.6.3-1.4.6.1"],"sources":["osv"]},{"ecosystem":"SUSE:Studio Onsite 1.3","package":"sqlite3","fixed_in":["3.7.6.3-1.4.6.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"sqlite3","fixed_in":["3.8.2-1ubuntu2.2+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"sqlite3","fixed_in":["3.11.0-1ubuntu1.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.0-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.0-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.0-1"}]}]},{"source":"osv","ecosystem":"Debian:10","package":"sqlite","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.17-15+deb10u1"}]}],"versions":["2.8.17-15"],"bundled":2},{"source":"osv","ecosystem":"Debian:7","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.13-1+deb7u3"}]}],"versions":["3.7.13-1+deb7u1","3.7.13-1+deb7u2"]},{"source":"osv","ecosystem":"Mageia:5","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10.2-1.2.mga5"}]}]},{"source":"osv","ecosystem":"Mageia:8","package":"sqlite","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.17-26.1.mga8"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10.2-3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP1","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10.2-3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10.2-3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10.2-3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.6.3-1.4.6.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.6.3-1.4.6.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.6.3-1.4.6.1"}]}]},{"source":"osv","ecosystem":"SUSE:Studio Onsite 1.3","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.6.3-1.4.6.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12-LTSS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.3.1-2.7.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:HPE Helion OpenStack 8","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 8","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 9","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud Crowbar 8","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud Crowbar 9","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP3","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP4","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2-BCL","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-LTSS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-BCL","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP4-LTSS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.36.0-9.18.1"}]}],"bundled":28},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.2-1ubuntu2.2+esm1"}]}],"versions":["3.7.17-1ubuntu1","3.8.0.2-1ubuntu1","3.8.1-1ubuntu1","3.8.1-1ubuntu3","3.8.2-1ubuntu1","3.8.2-1ubuntu2","3.8.2-1ubuntu2.1","3.8.2-1ubuntu2.2"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.11.0-1ubuntu1.2"}]}],"versions":["3.8.11.1-1","3.9.1-2","3.9.2-1","3.10.0-1","3.10.1-1","3.10.2-1","3.11.0-1ubuntu1","3.11.0-1ubuntu1.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.11.0-1ubuntu1.2"}]}],"versions":["3.8.11.1-1","3.9.1-2","3.9.2-1","3.10.0-1","3.10.1-1","3.10.2-1","3.11.0-1ubuntu1","3.11.0-1ubuntu1.1"],"bundled":12},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.22.0-1ubuntu0.1"}]}],"versions":["3.19.3-3","3.20.1-2","3.21.0-1","3.22.0-1"],"bundled":12},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"sqlite3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.2-1ubuntu2.2+esm1"}]}],"versions":["3.7.17-1ubuntu1","3.8.0.2-1ubuntu1","3.8.1-1ubuntu1","3.8.1-1ubuntu3","3.8.2-1ubuntu1","3.8.2-1ubuntu2","3.8.2-1ubuntu2.1","3.8.2-1ubuntu2.2"],"bundled":7}],"products":[{"vendor":"fedoraproject","product":"fedora"},{"vendor":"opensuse","product":"leap"},{"vendor":"sqlite","product":"sqlite"}],"references":[{"url":"https://www.tenable.com/security/tns-2016-20","tags":["x_transferred","web"]},{"url":"http://lists.opensuse.org/opensuse-updates/2016-08/msg00053.html","tags":["vendor-advisory","x_transferred","Third Party Advisory","advisory"]},{"url":"https://www.sqlite.org/releaselog/3_13_0.html","tags":["x_transferred","Release Notes","advisory","report"]},{"url":"http://www.openwall.com/lists/oss-security/2016/07/01/2","tags":["mailing-list","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.securityfocus.com/bid/91546","tags":["vdb-entry","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.sqlite.org/cgi/src/info/67985761aa93fb61","tags":["x_transferred","Vendor Advisory","advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IGQTH7V45QVHFDXJAEECHEO3HHD644WZ/","tags":["vendor-advisory","x_transferred","web"]},{"url":"https://www.korelogic.com/Resources/Advisories/KL-001-2016-003.txt","tags":["x_transferred","Third Party Advisory","advisory","report"]},{"url":"http://www.openwall.com/lists/oss-security/2016/07/01/1","tags":["mailing-list","x_transferred","Patch","Third Party Advisory","fix"]},{"url":"https://usn.ubuntu.com/4019-1/","tags":["vendor-advisory","x_transferred","web"]},{"url":"https://usn.ubuntu.com/4019-2/","tags":["vendor-advisory","x_transferred","web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PU4NZ6DDU4BEM3ACM3FM6GLEPX56ZQXK/","tags":["vendor-advisory","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2023/05/msg00022.html","tags":["mailing-list","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-6153"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IGQTH7V45QVHFDXJAEECHEO3HHD644WZ"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PU4NZ6DDU4BEM3ACM3FM6GLEPX56ZQXK"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IGQTH7V45QVHFDXJAEECHEO3HHD644WZ"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PU4NZ6DDU4BEM3ACM3FM6GLEPX56ZQXK"},{"url":"https://usn.ubuntu.com/4019-1"},{"url":"https://usn.ubuntu.com/4019-2"},{"url":"https://github.com/advisories/GHSA-c7vx-xpvf-fj57"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2016-6153","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2016-6153","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2016-0255.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=18869","tags":["report"]},{"url":"http://lwn.net/Alerts/693549/","tags":["web"]},{"url":"https://advisories.mageia.org/MGASA-2023-0208.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=32018","tags":["report"]},{"url":"https://www.debian.org/lts/security/2023/dla-3431","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161945-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/987394","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6153","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20162021-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2019/suse-su-20190973-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1119687","tags":["report"]},{"url":"https://bugzilla.suse.com/1131576","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20346","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20506","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20213215-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1157818","tags":["report"]},{"url":"https://bugzilla.suse.com/1158812","tags":["report"]},{"url":"https://bugzilla.suse.com/1158958","tags":["report"]},{"url":"https://bugzilla.suse.com/1158959","tags":["report"]},{"url":"https://bugzilla.suse.com/1158960","tags":["report"]},{"url":"https://bugzilla.suse.com/1159491","tags":["report"]},{"url":"https://bugzilla.suse.com/1159715","tags":["report"]},{"url":"https://bugzilla.suse.com/1159847","tags":["report"]},{"url":"https://bugzilla.suse.com/1159850","tags":["report"]},{"url":"https://bugzilla.suse.com/1160309","tags":["report"]},{"url":"https://bugzilla.suse.com/1160438","tags":["report"]},{"url":"https://bugzilla.suse.com/1160439","tags":["report"]},{"url":"https://bugzilla.suse.com/1164719","tags":["report"]},{"url":"https://bugzilla.suse.com/1172091","tags":["report"]},{"url":"https://bugzilla.suse.com/1172115","tags":["report"]},{"url":"https://bugzilla.suse.com/1172234","tags":["report"]},{"url":"https://bugzilla.suse.com/1172236","tags":["report"]},{"url":"https://bugzilla.suse.com/1172240","tags":["report"]},{"url":"https://bugzilla.suse.com/1173641","tags":["report"]},{"url":"https://bugzilla.suse.com/928700","tags":["report"]},{"url":"https://bugzilla.suse.com/928701","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3414","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3415","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-10989","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-2518","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-8740","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-16168","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19244","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19317","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19603","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19645","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19646","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19880","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19923","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19924","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19925","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19926","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-19959","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-20218","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-8457","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13434","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13435","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13630","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13631","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13632","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-15358","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-9327","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2016-6153","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4019-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-4019-2","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-6153","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-2518","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-2519","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-2520","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-10989","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-13685","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-20346","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-20505","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-20506","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-8457","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9936","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9937","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2016-6153","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T00:00:00Z","modified":"2024-08-06T01:22:20.62Z","updated_at":"2026-11-02T14:33:34.443637Z"}],"euvd":[{"id":"EUVD-2016-7087","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T00:00:00Z","modified":"2024-08-06T01:22:20Z","updated_at":"2026-11-03T02:22:40.469928Z"}],"ghsa":[{"id":"GHSA-c7vx-xpvf-fj57","title":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm,...","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2022-05-14T02:12:20Z","modified":"2025-04-12T13:05:47Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T15:01:29.780856Z"}],"nvd":[{"id":"CVE-2016-6153","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T16:59:03.523Z","modified":"2026-06-17T00:50:32.857Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"primary"},{"version":"2.0","score":4.6,"vector":"AV:L/AC:L/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:03:31.485755Z"}],"osv":[{"id":"BELL-CVE-2016-6153","title":"CVE-2016-6153 does not affect BellSoft software","status":"withdrawn","published":"2016-09-26T16:59:00Z","modified":"2026-01-26T09:49:49.525587Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:28:14.137943Z"},{"id":"CVE-2016-6153","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T16:59:03.523Z","modified":"2026-10-24T10:31:04.499315905Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:44:02.776224Z"},{"id":"DEBIAN-CVE-2016-6153","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T16:59:03.523Z","modified":"2026-09-22T07:01:45.777012055Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:45:27.910042Z"},{"id":"UBUNTU-CVE-2016-6153","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary directory search algorithm, which might allow local users to obtain sensitive information, cause a denial of service (application crash), or have unspecified other impact by leveraging use of the current working directory for temporary files.","status":"published","published":"2016-09-26T00:00:00Z","modified":"2026-04-22T10:53:32.019373Z","cvss":[{"version":"3.0","score":5.9,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:54:12.642042Z"},{"id":"DLA-3431-1","title":"sqlite - security update","status":"published","published":"2023-05-22T00:00:00Z","modified":"2026-03-09T01:21:36.845749Z","updated_at":"2026-11-02T15:46:11.734021Z"},{"id":"DLA-543-1","title":"sqlite3 - security update","status":"published","published":"2016-07-05T00:00:00Z","modified":"2026-03-09T02:11:04.535083Z","updated_at":"2026-11-02T15:46:13.207219Z"},{"id":"MGASA-2016-0255","title":"Updated sqlite3 packages fix security vulnerability","description":"It was discovered that sqlite3 would reject a temporary directory (e.g.,\nas specified by the TMPDIR environment variable) to which the executing\nuser did not have read permissions. This could result in information\nleakage as less secure global temporary directories (e.g., /var/tmp or\n/tmp) would be used instead (CVE-2016-6153).\n","status":"published","published":"2016-07-14T20:33:59Z","modified":"2026-04-16T06:22:44.989917626Z","updated_at":"2026-11-02T15:49:40.103088Z"},{"id":"MGASA-2023-0208","title":"Updated sqlite packages fix security vulnerability","description":"os_unix.c in SQLite before 3.13.0 improperly implements the temporary\ndirectory search algorithm, which might allow local users to obtain\nsensitive information, cause a denial of service (application crash), or\nhave unspecified other impact by leveraging use of the current working\ndirectory for temporary files. (CVE-2016-6153)\nIn SQLite through 3.22.0, databases whose schema is corrupted using a\nCREATE TABLE AS statement could cause a NULL pointer dereference,\nrelated to build.c and prepare (CVE-2018-8740)\n","status":"published","published":"2023-06-28T05:21:41Z","modified":"2026-04-16T04:43:50.603759133Z","updated_at":"2026-11-02T15:49:42.263076Z"},{"id":"SUSE-SU-2016:1945-1","title":"Security update for sqlite3","description":"\nThis update for sqlite3 fixes the following issues: \n\nThe following security issue was fixed:\n- CVE-2016-6153: Fixed a tempdir selection vulnerability (bsc#987394)\n","status":"published","published":"2016-08-03T13:24:41Z","modified":"2026-02-04T04:15:51.405645Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:2021-1","title":"Security update for sqlite3","description":"\nThis update for sqlite3 fixes the following issues: \n\nThe following security issue was fixed:\n- CVE-2016-6153: Fixed a tempdir selection vulnerability (bsc#987394)\n","status":"published","published":"2016-08-10T07:03:51Z","modified":"2026-02-04T04:30:50.863871Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2019:0973-1","title":"Security update for sqlite3","description":"This update for sqlite3 fixes the following issues:\n\nSecurity issues fixed: \n\n- CVE-2018-20506: Fixed an integer overflow when FTS3 extension is enabled (bsc#1131576).    \n- CVE-2018-20346: Fixed a remote code execution vulnerability in FTS3 (Magellan) (bsc#1119687).\n- CVE-2016-6153: Fixed incorrect permissions when creating temporary files (bsc#987394).\t  \n","status":"published","published":"2019-04-17T12:44:32Z","modified":"2026-02-04T02:34:16.791227Z","updated_at":"2026-11-02T15:53:45.926331Z"},{"id":"SUSE-SU-2021:3215-1","title":"Security update for sqlite3","description":"This update for sqlite3 fixes the following issues:\n\nsqlite3 is sync version 3.36.0 from Factory (jsc#SLE-16032).\n\nThe following CVEs have been fixed in upstream releases up to\nthis point, but were not mentioned in the change log so far:\n\n* bsc#1173641, CVE-2020-15358: heap-based buffer overflow in\n  multiSelectOrderBy due to mishandling of query-flattener\n  optimization\n* bsc#1164719, CVE-2020-9327: NULL pointer dereference and\n  segmentation fault because of generated column optimizations in\n  isAuxiliaryVtabOperator\n* bsc#1160439, CVE-2019-20218: selectExpander in select.c proceeds\n  with WITH stack unwinding even after a parsing error\n* bsc#1160438, CVE-2019-19959: memory-management error via\n  ext/misc/zipfile.c involving embedded '\\0' input\n* bsc#1160309, CVE-2019-19923: improper handling  of  certain uses\n  of SELECT DISTINCT in flattenSubquery may lead to null pointer\n  dereference\n* bsc#1159850, CVE-2019-19924: improper error handling in\n  sqlite3WindowRewrite()\n* bsc#1159847, CVE-2019-19925: improper handling of NULL pathname\n  during an update of a ZIP archive\n* bsc#1159715, CVE-2019-19926: improper handling  of certain\n  errors during parsing  multiSelect in select.c\n* bsc#1159491, CVE-2019-19880: exprListAppendList in window.c\n  allows attackers to trigger an invalid pointer dereference\n* bsc#1158960, CVE-2019-19603: during handling of CREATE TABLE\n  and CREATE VIEW statements, does not consider confusion with\n  a shadow table name\n* bsc#1158959, CVE-2019-19646: pragma.c mishandles NOT NULL in an\n  integrity_check PRAGMA command in certain cases of generated\n  columns\n* bsc#1158958, CVE-2019-19645: alter.c allows attackers to trigger\n  infinite recursion via certain types of self-referential views\n  in conjunction with ALTER TABLE statements\n* bsc#1158812, CVE-2019-19317: lookupName in resolve.c omits bits\n  from the colUsed bitmask in the case of a generated column,\n  which allows attackers to cause a denial of service\n* bsc#1157818, CVE-2019-19244: sqlite3,sqlite2,sqlite: The\n  function sqlite3Select in select.c allows a crash if a\n  sub-select uses both DISTINCT and window functions, and also\n  has certain ORDER BY usage\n* bsc#928701, CVE-2015-3415: sqlite3VdbeExec comparison operator\n  vulnerability\n* bsc#928700, CVE-2015-3414: sqlite3,sqlite2: dequoting of\n  collation-sequence names\n* CVE-2020-13434 bsc#1172115: integer overflow in\n  sqlite3_str_vappendf\n* CVE-2020-13630 bsc#1172234: use-after-free in fts3EvalNextRow\n* CVE-2020-13631 bsc#1172236: virtual table allowed to be renamed\n  to one of its shadow tables\n* CVE-2020-13632 bsc#1172240: NULL pointer dereference via\n  crafted matchinfo() query\n* CVE-2020-13435: Malicious SQL statements could have crashed the\n  process that is running SQLite (bsc#1172091)\n","status":"published","published":"2021-09-23T14:26:45Z","modified":"2026-02-04T02:57:08.059032Z","updated_at":"2026-11-02T15:53:49.605187Z"},{"id":"USN-4019-1","title":"sqlite3 vulnerabilities","description":"It was discovered that SQLite incorrectly handled certain SQL files.\nAn attacker could possibly use this issue to execute arbitrary code\nor cause a denial of service. This issue only affected Ubuntu 16.04\nLTS. (CVE-2017-2518, CVE-2017-2520)\n\nIt was discovered that SQLite incorrectly handled certain queries.\nAn attacker could possibly use this issue to execute arbitrary code.\nThis issue only affected Ubuntu 18.04 LTS and Ubuntu 18.10. (CVE-2018-20505)\n\nIt was discovered that SQLite incorrectly handled certain queries.\nAn attacker could possibly use this issue to execute arbitrary code.\nThis issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS and\nUbuntu 18.10. (CVE-2018-20346, CVE-2018-20506)\n\nIt was discovered that SQLite incorrectly handled certain inputs.\nAn attacker could possibly use this issue to access sensitive information.\n(CVE-2019-8457)\n\nIt was discovered that SQLite incorrectly handled certain queries.\nAn attacker could possibly use this issue to access sensitive information.\nThis issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS and Ubuntu 18.10.\n(CVE-2019-9936)\n\nIt was discovered that SQLite incorrectly handled certain inputs.\nAn attacker could possibly use this issue to cause a crash or execute\narbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS\nand Ubuntu 18.10. (CVE-2019-9937)\n\nIt was discovered that SQLite incorrectly handled certain inputs.\nAn attacker could possibly use this issue to cause a denial of service.\nThis issue only affected Ubuntu 16.04 LTS. (CVE-2016-6153)\n\nIt was discovered that SQLite incorrectly handled certain databases.\nAn attacker could possibly use this issue to access sensitive information.\nThis issue only affected Ubuntu 16.04 LTS. (CVE-2017-10989)\n\nIt was discovered that SQLite incorrectly handled certain files.\nAn attacker could possibly use this issue to cause a denial of service.\nThis issue only affected Ubuntu 16.04 LTS. (CVE-2017-13685)\n\nIt was discovered that SQLite incorrectly handled certain queries.\nAn attacker could possibly use this issue to execute arbitrary code or\ncause a denial of service. This issue only affected Ubuntu 16.04 LTS.\n(CVE-2017-2519)\n","status":"published","published":"2019-06-19T15:32:19Z","modified":"2026-04-27T15:33:01.614694005Z","updated_at":"2026-11-02T16:58:14.019824Z"},{"id":"USN-4019-2","title":"sqlite3 vulnerabilities","description":"USN-4019-1 fixed several vulnerabilities in sqlite3. This update provides\nthe corresponding update for Ubuntu 12.04 ESM and 14.04 ESM.\n\nOriginal advisory details:\n\n It was discovered that SQLite incorrectly handled certain SQL files.\n An attacker could possibly use this issue to execute arbitrary code\n or cause a denial of service. (CVE-2017-2518)\n\n It was discovered that SQLite incorrectly handled certain queries.\n An attacker could possibly use this issue to execute arbitrary code.\n (CVE-2018-20346, CVE-2018-20506)\n\n It was discovered that SQLite incorrectly handled certain inputs.\n An attacker could possibly use this issue to access sensitive information.\n (CVE-2019-8457)\n\n It was discovered that SQLite incorrectly handled certain inputs.\n An attacker could possibly use this issue to cause a denial of service.\n (CVE-2016-6153)\n\n It was discovered that SQLite incorrectly handled certain databases.\n An attacker could possibly use this issue to access sensitive information.\n This issue only affected Ubuntu 14.04 LTS. (CVE-2017-10989)\n\n It was discovered that SQLite incorrectly handled certain files.\n An attacker could possibly use this issue to cause a denial of service.\n (CVE-2017-13685)\n","status":"published","published":"2019-06-19T17:21:01Z","modified":"2026-04-27T15:33:02.96720117Z","updated_at":"2026-11-02T16:58:14.019824Z"}]}}
