What is CVE-2026-51303?
This is a use-after-free (UAF) vulnerability 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 queries to exploit this vulnerability, and users should update the SQLite library to the latest patched version.
Azərbaycanca: Bu, SQLite 3.41-in əsas təhlil (parsing) komponentində aşkarlanmış use-after-free (UAF) boşluğudur. Zəiflik sqlite3ExprListDelete funksiyası ilə ExprList obyektini sildikdən sonra həmin obyektin göstəricisinə (dangling pointer) müraciət edilməsi nəticəsində yaranır. Uzaqdan hücum edən şəxs xüsusi hazırlanmış sorğu göndərərək bu boşluqdan istifadə edə bilər, istifadəçilər SQLite kitabxanasını ən son təhlükəsizlik yamaqları ilə yeniləməlidir.
Related CVEs
link basis: same weakness class CWE-416
FAQ2
In which version of SQLite was the CVE-2026-51303 vulnerability discovered?
This vulnerability was discovered in the core parsing component of SQLite 3.41.
What does an adversary need to do to exploit CVE-2026-51303?
A remote adversary can supply specially crafted queries to exploit this vulnerability.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.