Every CVE Search/ Get API key

CVE-2019-19925

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update...

7.5 HighFix available

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

6.81%Up 4.7 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
CVE-2019-19925
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-434
Updated
2026-11-02
CVE List No score

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
CVE-2019-19925
Updated
2026-11-02
EUVDEUVD-2019-9514 No score

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
EUVD-2019-9514
Updated
2026-11-02
GitHub AdvisoriesGHSA-wcjr-83cc-7pfq 7.5

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update...

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
GHSA-wcjr-83cc-7pfq
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-434
Updated
2026-11-02
OSV 7.5

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
CVE-2019-19925
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-19925 7.5

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
DEBIAN-CVE-2019-19925
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVRHSA-2020:0514 8.8

Red Hat Security Advisory: chromium-browser security update

Record
RHSA-2020:0514
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:1810 7.5

Red Hat Security Advisory: sqlite security and bug fix update

Record
RHSA-2020:1810
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-19925 7.5

zipfileUpdate in ext/misc/zipfile.c in SQLite 3.30.1 mishandles a NULL pathname during an update of a ZIP archive.

Record
UBUNTU-CVE-2019-19925
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2020-0123 No score

Updated chromium-browser-stable packages fix security vulnerabilities

Chromium-browser 80.0.3987.122 fixes security issues:

Multiple flaws were found in the way Chromium 79.0.3945.130 processes various types of web content, where loading a web page containing malicious content could cause Chromium to crash, execute arbitrary code, or disclose sensitive information. (CVE-2020-6381, CVE-2020-6382, CVE-2020-6383, CVE-2020-6384, CVE-2020-6385, CVE-2020-6386, CVE-2020-6387, CVE-2020-6388, CVE-2020-6389, CVE-2020-6390, CVE-2020-6391, CVE-2020-6392, CVE-2020-6393, CVE-2020-6394, CVE-2020-6395, CVE-2020-6396, CVE-2020-6397, CVE-2020-6398, CVE-2020-6399, CVE-2020-6400, CVE-2020-6401, CVE-2020-6402, CVE-2020-6403, CVE-2020-6404, CVE-2020-6405, CVE-2020-6406, CVE-2020-6407, CVE-2020-6408, CVE-2020-6409, CVE-2020-6410, CVE-2020-6411, CVE-2020-6412, CVE-2020-6413, CVE-2020-6414, CVE-2020-6415, CVE-2020-6416, CVE-2020-6418, CVE-2019-18197, CVE-2019-19923, CVE-2019-19925, CVE-2019-19926)

Upstream chromium 80.0.3987.122 also includes a fix for an integer overflow issue in ICU. Since the chromium-browser-stable package is linked against the icu packages instead of using the ICU source code bundled with chromium upstream, this issue is fixed in the icu package.

Record
MGASA-2020-0123
Updated
2026-11-02
OSVopenSUSE-SU-2020:0189-1 No score

Security update for chromium

This update for chromium fixes the following issues:

Chromium was updated to version 80.0.3987.87 (boo#1162833).

Security issues fixed:

  • CVE-2020-6381: Integer overflow in JavaScript (boo#1162833).
  • CVE-2020-6382: Type Confusion in JavaScript (boo#1162833).
  • CVE-2019-18197: Multiple vulnerabilities in XML (boo#1162833).
  • CVE-2019-19926: Inappropriate implementation in SQLite (boo#1162833).
  • CVE-2020-6385: Insufficient policy enforcement in storage (boo#1162833).
  • CVE-2019-19880, CVE-2019-19925: Multiple vulnerabilities in SQLite (boo#1162833).
  • CVE-2020-6387: Out of bounds write in WebRTC (boo#1162833).
  • CVE-2020-6388: Out of bounds memory access in WebAudio (boo#1162833).
  • CVE-2020-6389: Out of bounds write in WebRTC (boo#1162833).
  • CVE-2020-6390: Out of bounds memory access in streams (boo#1162833).
  • CVE-2020-6391: Insufficient validation of untrusted input in Blink (boo#1162833).
  • CVE-2020-6392: Insufficient policy enforcement in extensions (boo#1162833).
  • CVE-2020-6393: Insufficient policy enforcement in Blink (boo#1162833).
  • CVE-2020-6394: Insufficient policy enforcement in Blink (boo#1162833).
  • CVE-2020-6395: Out of bounds read in JavaScript (boo#1162833).
  • CVE-2020-6396: Inappropriate implementation in Skia (boo#1162833).
  • CVE-2020-6397: Incorrect security UI in sharing (boo#1162833).
  • CVE-2020-6398: Uninitialized use in PDFium (boo#1162833).
  • CVE-2020-6399: Insufficient policy enforcement in AppCache (boo#1162833).
  • CVE-2020-6400: Inappropriate implementation in CORS (boo#1162833).
  • CVE-2020-6401: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6402: Insufficient policy enforcement in downloads (boo#1162833).
  • CVE-2020-6403: Incorrect security UI in Omnibox (boo#1162833).
  • CVE-2020-6404: Inappropriate implementation in Blink (boo#1162833).
  • CVE-2020-6405: Out of bounds read in SQLite (boo#1162833).
  • CVE-2020-6406: Use after free in audio (boo#1162833).
  • CVE-2019-19923: Out of bounds memory access in SQLite (boo#1162833).
  • CVE-2020-6408: Insufficient policy enforcement in CORS (boo#1162833).
  • CVE-2020-6409: Inappropriate implementation in Omnibox (boo#1162833).
  • CVE-2020-6410: Insufficient policy enforcement in navigation (boo#1162833).
  • CVE-2020-6411: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6412: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6413: Inappropriate implementation in Blink (boo#1162833).
  • CVE-2020-6414: Insufficient policy enforcement in Safe Browsing (boo#1162833).
  • CVE-2020-6415: Inappropriate implementation in JavaScript (boo#1162833).
  • CVE-2020-6416: Insufficient data validation in streams (boo#1162833).
  • CVE-2020-6417: Inappropriate implementation in installer (boo#1162833).
Record
openSUSE-SU-2020:0189-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:0210-1 No score

Security update for chromium

This update for chromium fixes the following issues:

Chromium was updated to version 80.0.3987.87 (boo#1162833).

Security issues fixed:

  • CVE-2020-6381: Integer overflow in JavaScript (boo#1162833).
  • CVE-2020-6382: Type Confusion in JavaScript (boo#1162833).
  • CVE-2019-18197: Multiple vulnerabilities in XML (boo#1162833).
  • CVE-2019-19926: Inappropriate implementation in SQLite (boo#1162833).
  • CVE-2020-6385: Insufficient policy enforcement in storage (boo#1162833).
  • CVE-2019-19880, CVE-2019-19925: Multiple vulnerabilities in SQLite (boo#1162833).
  • CVE-2020-6387: Out of bounds write in WebRTC (boo#1162833).
  • CVE-2020-6388: Out of bounds memory access in WebAudio (boo#1162833).
  • CVE-2020-6389: Out of bounds write in WebRTC (boo#1162833).
  • CVE-2020-6390: Out of bounds memory access in streams (boo#1162833).
  • CVE-2020-6391: Insufficient validation of untrusted input in Blink (boo#1162833).
  • CVE-2020-6392: Insufficient policy enforcement in extensions (boo#1162833).
  • CVE-2020-6393: Insufficient policy enforcement in Blink (boo#1162833).
  • CVE-2020-6394: Insufficient policy enforcement in Blink (boo#1162833).
  • CVE-2020-6395: Out of bounds read in JavaScript (boo#1162833).
  • CVE-2020-6396: Inappropriate implementation in Skia (boo#1162833).
  • CVE-2020-6397: Incorrect security UI in sharing (boo#1162833).
  • CVE-2020-6398: Uninitialized use in PDFium (boo#1162833).
  • CVE-2020-6399: Insufficient policy enforcement in AppCache (boo#1162833).
  • CVE-2020-6400: Inappropriate implementation in CORS (boo#1162833).
  • CVE-2020-6401: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6402: Insufficient policy enforcement in downloads (boo#1162833).
  • CVE-2020-6403: Incorrect security UI in Omnibox (boo#1162833).
  • CVE-2020-6404: Inappropriate implementation in Blink (boo#1162833).
  • CVE-2020-6405: Out of bounds read in SQLite (boo#1162833).
  • CVE-2020-6406: Use after free in audio (boo#1162833).
  • CVE-2019-19923: Out of bounds memory access in SQLite (boo#1162833).
  • CVE-2020-6408: Insufficient policy enforcement in CORS (boo#1162833).
  • CVE-2020-6409: Inappropriate implementation in Omnibox (boo#1162833).
  • CVE-2020-6410: Insufficient policy enforcement in navigation (boo#1162833).
  • CVE-2020-6411: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6412: Insufficient validation of untrusted input in Omnibox (boo#1162833).
  • CVE-2020-6413: Inappropriate implementation in Blink (boo#1162833).
  • CVE-2020-6414: Insufficient policy enforcement in Safe Browsing (boo#1162833).
  • CVE-2020-6415: Inappropriate implementation in JavaScript (boo#1162833).
  • CVE-2020-6416: Insufficient data validation in streams (boo#1162833).
  • CVE-2020-6417: Inappropriate implementation in installer (boo#1162833).

This update was imported from the openSUSE:Leap:15.1:Update update project.

Record
openSUSE-SU-2020:0210-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:0233-1 No score

Security update for chromium, re2

This update for chromium, re2 fixes the following issues:

  • Update to 80.0.3987.87 boo#1162833:
    • CVE-2020-6381: Integer overflow in JavaScript
    • CVE-2020-6382: Type Confusion in JavaScript
    • CVE-2019-18197: Multiple vulnerabilities in XML
    • CVE-2019-19926: Inappropriate implementation in SQLite
    • CVE-2020-6385: Insufficient policy enforcement in storage
    • CVE-2019-19880, CVE-2019-19925: Multiple vulnerabilities in SQLite
    • CVE-2020-6387: Out of bounds write in WebRTC
    • CVE-2020-6388: Out of bounds memory access in WebAudio
    • CVE-2020-6389: Out of bounds write in WebRTC
    • CVE-2020-6390: Out of bounds memory access in streams
    • CVE-2020-6391: Insufficient validation of untrusted input in Blink
    • CVE-2020-6392: Insufficient policy enforcement in extensions
    • CVE-2020-6393: Insufficient policy enforcement in Blink
    • CVE-2020-6394: Insufficient policy enforcement in Blink
    • CVE-2020-6395: Out of bounds read in JavaScript
    • CVE-2020-6396: Inappropriate implementation in Skia
    • CVE-2020-6397: Incorrect security UI in sharing
    • CVE-2020-6398: Uninitialized use in PDFium
    • CVE-2020-6399: Insufficient policy enforcement in AppCache
    • CVE-2020-6400: Inappropriate implementation in CORS
    • CVE-2020-6401: Insufficient validation of untrusted input in Omnibox
    • CVE-2020-6402: Insufficient policy enforcement in downloads
    • CVE-2020-6403: Incorrect security UI in Omnibox
    • CVE-2020-6404: Inappropriate implementation in Blink
    • CVE-2020-6405: Out of bounds read in SQLite
    • CVE-2020-6406: Use after free in audio
    • CVE-2019-19923: Out of bounds memory access in SQLite
    • CVE-2020-6408: Insufficient policy enforcement in CORS
    • CVE-2020-6409: Inappropriate implementation in Omnibox
    • CVE-2020-6410: Insufficient policy enforcement in navigation
    • CVE-2020-6411: Insufficient validation of untrusted input in Omnibox
    • CVE-2020-6412: Insufficient validation of untrusted input in Omnibox
    • CVE-2020-6413: Inappropriate implementation in Blink
    • CVE-2020-6414: Insufficient policy enforcement in Safe Browsing
    • CVE-2020-6415: Inappropriate implementation in JavaScript
    • CVE-2020-6416: Insufficient data validation in streams
    • CVE-2020-6417: Inappropriate implementation in installer

re2 was updated to fix:

Update to 2020-01-01:

  • various developer visible changes

Update to 2019-12-01:

  • fix latent bugs and undefined behavior

Update to 2019-11-01:

  • new benchmark API

Update to 2019-09-01:

  • build system fixes

Update to 2019-08-01:

  • Update Unicode data to 12.1.0
  • Various developer visible changes

Update to 2019-07-01:

  • developer visible changes
Record
openSUSE-SU-2020:0233-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:1058-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • Update to version 3.36.0
  • CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener optimization (bsc#1173641)
  • CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in isAuxiliaryVtabOperator (bsc#1164719)
  • CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error (bsc#1160439)
  • CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input (bsc#1160438)
  • CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer dereference (bsc#1160309)
  • CVE-2019-19924: improper error handling in sqlite3WindowRewrite() (bsc#1159850)
  • CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive (bsc#1159847)
  • CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c (bsc#1159715)
  • CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference (bsc#1159491)
  • CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with a shadow table name (bsc#1158960)
  • CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns (bsc#1158959)
  • CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements (bsc#1158958)
  • CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service (bsc#1158812)
  • CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage (bsc#1157818)
  • CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability (bsc#928701)
  • CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names (bsc#928700)
  • CVE-2020-13434: integer overflow in sqlite3_str_vappendf (bsc#1172115)
  • CVE-2020-13630: (bsc#1172234: use-after-free in fts3EvalNextRow
  • CVE-2020-13631: virtual table allowed to be renamed to one of its shadow tables (bsc#1172236)
  • CVE-2020-13632: NULL pointer dereference via crafted matchinfo() query (bsc#1172240)
  • CVE-2020-13435: Malicious SQL statements could have crashed the process that is running SQLite (bsc#1172091)

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2021:1058-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:2320-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • Update to version 3.36.0
  • CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener optimization (bsc#1173641)
  • CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in isAuxiliaryVtabOperator (bsc#1164719)
  • CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error (bsc#1160439)
  • CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input (bsc#1160438)
  • CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer dereference (bsc#1160309)
  • CVE-2019-19924: improper error handling in sqlite3WindowRewrite() (bsc#1159850)
  • CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive (bsc#1159847)
  • CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c (bsc#1159715)
  • CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference (bsc#1159491)
  • CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with a shadow table name (bsc#1158960)
  • CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns (bsc#1158959)
  • CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements (bsc#1158958)
  • CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service (bsc#1158812)
  • CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage (bsc#1157818)
  • CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability (bsc#928701)
  • CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names (bsc#928700)
  • CVE-2020-13434: integer overflow in sqlite3_str_vappendf (bsc#1172115)
  • CVE-2020-13630: (bsc#1172234: use-after-free in fts3EvalNextRow
  • CVE-2020-13631: virtual table allowed to be renamed to one of its shadow tables (bsc#1172236)
  • CVE-2020-13632: NULL pointer dereference via crafted matchinfo() query (bsc#1172240)
  • CVE-2020-13435: Malicious SQL statements could have crashed the process that is running SQLite (bsc#1172091)
Record
openSUSE-SU-2021:2320-1
Updated
2026-11-02
OSVSUSE-SU-2021:2320-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

  • Update to version 3.36.0
  • CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener optimization (bsc#1173641)
  • CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in isAuxiliaryVtabOperator (bsc#1164719)
  • CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error (bsc#1160439)
  • CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input (bsc#1160438)
  • CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer dereference (bsc#1160309)
  • CVE-2019-19924: improper error handling in sqlite3WindowRewrite() (bsc#1159850)
  • CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive (bsc#1159847)
  • CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c (bsc#1159715)
  • CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference (bsc#1159491)
  • CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with a shadow table name (bsc#1158960)
  • CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns (bsc#1158959)
  • CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements (bsc#1158958)
  • CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service (bsc#1158812)
  • CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage (bsc#1157818)
  • CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability (bsc#928701)
  • CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names (bsc#928700)
  • CVE-2020-13434: integer overflow in sqlite3_str_vappendf (bsc#1172115)
  • CVE-2020-13630: (bsc#1172234: use-after-free in fts3EvalNextRow
  • CVE-2020-13631: virtual table allowed to be renamed to one of its shadow tables (bsc#1172236)
  • CVE-2020-13632: NULL pointer dereference via crafted matchinfo() query (bsc#1172240)
  • CVE-2020-13435: Malicious SQL statements could have crashed the process that is running SQLite (bsc#1172091)
Record
SUSE-SU-2021:2320-1
Updated
2026-11-02
OSVSUSE-SU-2021:3215-1 No score

Security update for sqlite3

This update for sqlite3 fixes the following issues:

sqlite3 is sync version 3.36.0 from Factory (jsc#SLE-16032).

The following CVEs have been fixed in upstream releases up to this point, but were not mentioned in the change log so far:

  • bsc#1173641, CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener optimization
  • bsc#1164719, CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in isAuxiliaryVtabOperator
  • bsc#1160439, CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error
  • bsc#1160438, CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input
  • bsc#1160309, CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer dereference
  • bsc#1159850, CVE-2019-19924: improper error handling in sqlite3WindowRewrite()
  • bsc#1159847, CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive
  • bsc#1159715, CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c
  • bsc#1159491, CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference
  • bsc#1158960, CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with a shadow table name
  • bsc#1158959, CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns
  • bsc#1158958, CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements
  • bsc#1158812, CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service
  • bsc#1157818, CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage
  • bsc#928701, CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability
  • bsc#928700, CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names
  • CVE-2020-13434 bsc#1172115: integer overflow in sqlite3_str_vappendf
  • CVE-2020-13630 bsc#1172234: use-after-free in fts3EvalNextRow
  • CVE-2020-13631 bsc#1172236: virtual table allowed to be renamed to one of its shadow tables
  • CVE-2020-13632 bsc#1172240: NULL pointer dereference via crafted matchinfo() query
  • CVE-2020-13435: Malicious SQL statements could have crashed the process that is running SQLite (bsc#1172091)
Record
SUSE-SU-2021:3215-1
Updated
2026-11-02
OSVUSN-4298-1 No score

sqlite3 vulnerabilities

It was discovered that SQLite incorrectly handled certain shadow tables. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2019-13734, CVE-2019-13750, CVE-2019-13753)

It was discovered that SQLite incorrectly handled certain corrupt records. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2019-13751)

It was discovered that SQLite incorrectly handled certain queries. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 19.10. (CVE-2019-19880)

It was discovered that SQLite incorrectly handled certain queries. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS and Ubuntu 19.10. (CVE-2019-19923)

It was discovered that SQLite incorrectly handled parser tree rewriting. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 19.10. (CVE-2019-19924)

It was discovered that SQLite incorrectly handled certain ZIP archives. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS and Ubuntu 19.10. (CVE-2019-19925, CVE-2019-19959)

It was discovered that SQLite incorrectly handled errors during parsing. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2019-19926)

It was discovered that SQLite incorrectly handled parsing errors. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2019-20218)

It was discovered that SQLite incorrectly handled generated column optimizations. An attacker could use this issue to cause SQLite to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS and Ubuntu 19.10. (CVE-2020-9327)

Record
USN-4298-1
Updated
2026-11-02

Affected products

Show 2 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
chromium
Debian:12
before 80.0.3987.106-1
80.0.3987.106-1
chromium
Debian:13
before 80.0.3987.106-1
80.0.3987.106-1
chromium
Debian:14
before 80.0.3987.106-1
80.0.3987.106-1
sqlite3
Debian:12
before 3.30.1+fossil191229-1
3.30.1+fossil191229-1
sqlite3
Debian:13
before 3.30.1+fossil191229-1
3.30.1+fossil191229-1
sqlite3
Debian:14
before 3.30.1+fossil191229-1
3.30.1+fossil191229-1
chromium
Debian:10
From an advisory covering 46 CVEs
before 80.0.3987.132-1~deb10u1, plus listed versions
73.0.3683.75-174.0.3729.108-175.0.3770.10-175.0.3770.80-175.0.3770.90-1
Show 20 moreShow less
76.0.3809.100-176.0.3809.100-1~deb10u176.0.3809.62-176.0.3809.71-176.0.3809.87-176.0.3809.87-278.0.3904.108-178.0.3904.108-1~deb10u178.0.3904.87-178.0.3904.97-178.0.3904.97-1~deb10u179.0.3945.130-179.0.3945.130-1~deb10u179.0.3945.130-279.0.3945.56-179.0.3945.79-180.0.3987.106-180.0.3987.116-180.0.3987.122-180.0.3987.122-2
80.0.3987.132-1~deb10u1
chromium-browser-stable
Mageia:7
From an advisory covering 41 CVEs
before 80.0.3987.122-1.mga7
80.0.3987.122-1.mga7
icu
Mageia:7
From an advisory covering 41 CVEs
before 63.1-1.2.mga7
63.1-1.2.mga7
chromium-browser
Red Hat:rhel_extras:6
From an advisory covering 42 CVEs
before 0:80.0.3987.87-1.el6_10
0:80.0.3987.87-1.el6_10
Show 59 moreShow less
Affected packages
PackageAffectedFixed
chromium-browser-debuginfo
Red Hat:rhel_extras:6
From an advisory covering 42 CVEs
before 0:80.0.3987.87-1.el6_10
0:80.0.3987.87-1.el6_10
lemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
lemon-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-analyzer-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-libs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-tcl-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
lemon-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-analyzer-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-devel
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-doc
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-libs
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-libs-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite-tcl-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 7 CVEs
before 0:3.26.0-6.el8
0:3.26.0-6.el8
sqlite3
SUSE:Linux Enterprise Module for Basesystem 15 SP2
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Manager Proxy 4.0
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Manager Retail Branch Server 4.0
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Manager Server 4.0
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Linux Enterprise Micro 5.0
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:Enterprise Storage 6
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1
sqlite3
SUSE:HPE Helion OpenStack 8
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:OpenStack Cloud 8
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:OpenStack Cloud 9
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 28 CVEs
before 3.36.0-9.18.1
3.36.0-9.18.1
sqlite3
Ubuntu:18.04:LTS
before 3.22.0-1ubuntu0.3, plus listed versions
3.19.3-33.20.1-23.21.0-13.22.0-13.22.0-1ubuntu0.13.22.0-1ubuntu0.2
3.22.0-1ubuntu0.3
sqlite3
Ubuntu:16.04:LTS
From an advisory covering 12 CVEs
before 3.11.0-1ubuntu1.4, plus listed versions
3.8.11.1-13.9.1-23.9.2-13.10.0-13.10.1-1
Show 5 moreShow less
3.10.2-13.11.0-1ubuntu13.11.0-1ubuntu1.13.11.0-1ubuntu1.23.11.0-1ubuntu1.3
3.11.0-1ubuntu1.4
sqlite3
Ubuntu:18.04:LTS
From an advisory covering 12 CVEs
before 3.22.0-1ubuntu0.3, plus listed versions
3.19.3-33.20.1-23.21.0-13.22.0-13.22.0-1ubuntu0.13.22.0-1ubuntu0.2
3.22.0-1ubuntu0.3
chromium
openSUSE:Leap 15.1
From an advisory covering 38 CVEs
before 80.0.3987.87-lp151.2.63.1
80.0.3987.87-lp151.2.63.1
chromium
SUSE:Package Hub 15 SP1
From an advisory covering 38 CVEs
before 80.0.3987.87-bp151.3.59.1
80.0.3987.87-bp151.3.59.1
chromium
SUSE:Package Hub 12
From an advisory covering 38 CVEs
before 80.0.3987.87-31.1
80.0.3987.87-31.1
re2
SUSE:Package Hub 12
From an advisory covering 38 CVEs
before 20200101-25.1
20200101-25.1
chromium
SUSE:Package Hub 12 SP3
From an advisory covering 38 CVEs
before 80.0.3987.87-31.1
80.0.3987.87-31.1
re2
SUSE:Package Hub 12 SP3
From an advisory covering 38 CVEs
before 20200101-25.1
20200101-25.1
sqlite3
openSUSE:Leap 15.2
From an advisory covering 21 CVEs
before 3.36.0-lp152.4.3.1
3.36.0-lp152.4.3.1
sqlite3
openSUSE:Leap 15.3
From an advisory covering 21 CVEs
before 3.36.0-3.12.1
3.36.0-3.12.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-19925 is a high vulnerability (CVSS 7.5) in Sqlite, published December 24, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.81%, the 94th percentile. Fixed in chromium 80.0.3987.106-1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 121 references. The JSON record has them.

MoveEnter Open