Search for vulnerabilities
Vulnerability details: VCID-1tet-594z-b3ct
Vulnerability ID VCID-1tet-594z-b3ct
Aliases CVE-2018-20346
Summary SQLite before 3.25.3, when the FTS3 extension is enabled, encounters an integer overflow (and resultant buffer overflow) for FTS3 queries that occur after crafted changes to FTS3 shadow tables, allowing remote attackers to execute arbitrary code by leveraging the ability to run arbitrary SQL statements (such as in certain WebSQL use cases), aka Magellan.
Status Published
Exploitability 0.5
Weighted Severity 9.0
Risk 4.5
Affected and Fixed Packages Package Details
Weaknesses (1)
Reference id Reference type URL
http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00040.html
http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00070.html
https://access.redhat.com/articles/3758321
https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2018-20346.json
https://api.first.org/data/v1/epss?cve=CVE-2018-20346
https://blade.tencent.com/magellan/index_en.html
https://bugzilla.redhat.com/show_bug.cgi?id=1659379
https://bugzilla.redhat.com/show_bug.cgi?id=1659677
https://chromium.googlesource.com/chromium/src/+/c368e30ae55600a1c3c9cb1710a54f9c55de786e
https://crbug.com/900910
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17480
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17481
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18335
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18336
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18337
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18338
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18339
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18340
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18341
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18342
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18343
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18344
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18345
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18346
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18347
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18348
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18349
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18350
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18351
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18352
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18353
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18354
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18355
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18356
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18357
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18358
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18359
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20065
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20066
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20067
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20068
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20070
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20346
https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
https://github.com/zhuowei/worthdoingbadly.com/blob/master/_posts/2018-12-14-sqlitebug.html
https://lists.debian.org/debian-lts-announce/2018/12/msg00012.html
https://lists.debian.org/debian-lts-announce/2020/08/msg00037.html
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PU4NZ6DDU4BEM3ACM3FM6GLEPX56ZQXK/
https://news.ycombinator.com/item?id=18685296
https://security.gentoo.org/glsa/201904-21
https://sqlite.org/src/info/940f2adc8541a838
https://sqlite.org/src/info/d44318f59044162e
https://support.apple.com/HT209443
https://support.apple.com/HT209446
https://support.apple.com/HT209447
https://support.apple.com/HT209448
https://support.apple.com/HT209450
https://support.apple.com/HT209451
https://worthdoingbadly.com/sqlitebug/
https://www.freebsd.org/security/advisories/FreeBSD-EN-19:03.sqlite.asc
https://www.mail-archive.com/sqlite-users%40mailinglists.sqlite.org/msg113218.html
https://www.oracle.com/security-alerts/cpuapr2020.html
https://www.sqlite.org/releaselog/3_25_3.html
https://www.synology.com/security/advisory/Synology_SA_18_61
http://www.securityfocus.com/bid/106323
AVG-840 https://security.archlinux.org/AVG-840
cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*
cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:42.3:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:o:opensuse:leap:42.3:*:*:*:*:*:*:*
cpe:2.3:o:redhat:linux:6.0:*:*:*:*:*:*:* https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe:2.3:o:redhat:linux:6.0:*:*:*:*:*:*:*
CVE-2018-20346 https://nvd.nist.gov/vuln/detail/CVE-2018-20346
USN-4019-1 https://usn.ubuntu.com/4019-1/
USN-4019-2 https://usn.ubuntu.com/4019-2/
No exploits are available.
Vector: CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H Found at https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2018-20346.json
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H Found at https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P Found at https://nvd.nist.gov/vuln/detail/CVE-2018-20346
Exploitability (E) Access Vector (AV) Access Complexity (AC) Authentication (Au) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

high

functional

unproven

proof_of_concept

not_defined

local

adjacent_network

network

high

medium

low

multiple

single

none

none

partial

complete

none

partial

complete

none

partial

complete

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H Found at https://nvd.nist.gov/vuln/detail/CVE-2018-20346
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Exploit Prediction Scoring System (EPSS)
Percentile 0.94663
EPSS Score 0.16791
Published At Aug. 14, 2025, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2025-07-31T08:42:09.726950+00:00 Ubuntu USN Importer Import https://usn.ubuntu.com/4019-2/ 37.0.0