PT-2022-6929 · Sqlite+8 · Sqlite+8

Drh

·

Published

2020-02-23

·

Updated

2025-09-17

·

CVE-2020-35527

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions SQLite version 3.31.1
Description The issue is caused by an out of bounds access problem through ALTER TABLE for views that have a nested FROM clause. This can be exploited by a remote attacker to execute arbitrary code. The problem is also described as a buffer overflow in the database management system.
Recommendations For SQLite version 3.31.1, consider restricting access to the ALTER TABLE statement for views with nested FROM clauses until a patch is available. As a temporary workaround, avoid using the ALTER TABLE statement on views that have a nested FROM clause to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Improper Resource Release

Buffer Overflow

Weakness Enumeration

Related Identifiers

ALSA-2022:7108
ALT-PU-2020-2004
BDU:2023-05664
BDU:2023-05665
BIT-SQLITE-2020-35527
CESA-2022_7108
CVE-2020-35527
DLA-3107-1
RHSA-2022:7108
RHSA-2022_7108
RLSA-2022:7108
USN-5615-1

Affected Products

Alt Linux
Almalinux
Astra Linux
Centos
Linuxmint
Red Hat
Rocky Linux
Sqlite
Ubuntu