CVE-2026-51303
CRITICALSQLite < 3.41 - Use-After-Free via ExprList Object Dangling Pointer in SQL Statement Parsing
Title source: llmDescription
A use-after-free (UAF) vulnerability was discovered in the core parsing component of SQLite 3.41. The flaw occurs because the program frees an ExprList object via sqlite3ExprListDelete and then subsequently accesses the dangling pointer of the released object. A remote adversary can supply specially crafted SQL queries to trigger this vulnerability during SQL statement parsing. Successful exploitation may result in application crash (denial of service), sensitive memory information leakage, and in some scenarios, arbitrary code execution on the affected host.
References (2)
Core 2
Scores
CVSS v3
9.8
EPSS
0.0037
EPSS Percentile
30.0%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
yes
Technical Impact
total
Details
CWE
CWE-416
Status
published
Published
Jul 27, 2026
Tracked Since
Jul 27, 2026