Severity
7.5HIGHNVD
EPSS
5.7%
top 9.62%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedApr 24
Latest updateMay 14

Description

SQLite before 3.8.9 does not properly implement the dequoting of collation-sequence names, which allows context-dependent attackers to cause a denial of service (uninitialized memory access and application crash) or possibly have unspecified other impact via a crafted COLLATE clause, as demonstrated by COLLATE"""""""" at the end of a SELECT statement.

CVSS vector

AV:N/AC:L/C:P/I:P/A:PExploitability: 10.0 | Impact: 6.4

Affected Packages5 packages

Debianghost/sqlite3< 3.8.9-1+3
NVDsqlite/sqlite3.8.8.3
NVDphp/php5.4.05.4.42+2
NVDapple/watchos1.0.1
NVDapple/mac_os_x10.10.5

Also affects: Debian Linux 8.0, Ubuntu Linux 12.04, 14.04, 15.04

Patches

🔴Vulnerability Details

4
GHSA
GHSA-9qxq-827h-4w5v: SQLite before 32022-05-14
OSV
sqlite3 vulnerabilities2015-07-30
CVEList
CVE-2015-3414: SQLite before 32015-04-24
OSV
CVE-2015-3414: SQLite before 32015-04-24

📋Vendor Advisories

8
Apple
CVE-2015-3414: iTunes 12.62017-03-21
Apple
CVE-2015-3414: iTunes 12.6 for Windows2017-03-21
Ubuntu
SQLite vulnerabilities2015-07-30
Red Hat
sqlite: use of uninitialized memory when parsing collation sequences in src/where.c2015-03-31
Debian
CVE-2015-3414: sqlite3 - SQLite before 3.8.9 does not properly implement the dequoting of collation-seque...2015

💬Community

1
Bugzilla
CVE-2015-3414 sqlite: use of uninitialized memory when parsing collation sequences in src/where.c2015-04-16
CVE-2015-3414 — Use of Uninitialized Resource in Sqlite | cvebase