CVEsSQLiteCVE-2026-119375Published Oct 30, 11:30 · Updated Oct 30, 15:52 UTC
5.5
MediumCVSS 3.1 · from VulnCheck
CVE-2026-119375

SQLite before 3.54.0 Information Disclosure via WAL Page Size Mismatch

SQLite · CWE-908 · CWE-908
AffectedSQLite
FixUpdate to 3.54.0 or newer
PublishedOct 30, 11:30 · VulnCheck
ScoredOct 30 · 5.5 · VulnCheck
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:10 UTC

What we know

No known exploitation. CISA KEV, checked 22:10 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker needs local access to the machine. CVSS: local.
Someone has to open, click or run something first. CVSS: user interaction required.
A successful attack can read data. CVSS impact.

Description

SQLite before 3.54.0 contains an information disclosure vulnerability that allows attackers to read uninitialized page-cache memory by supplying a WAL file with an undersized page size. Attackers can craft a database and WAL file whose oversized record payload makes queries like substr() return stale bytes, disclosing other table rows and internal pointers.

From VulnCheck

Affected and fixed versions

ProductAffectedFixed inSQLitebefore 3.54.03.54.0

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

sqlite.org/bugs/info/2026-08-17T15:54:41Z · sqlite.orgissue trackingsqlite.org/src/info/f9b4ee369557c36c · sqlite.orgpatchgithub.com/sqlite/sqlite/commit/e5bf119821f25be1d7f10ef0a2edbe175289166e · github.compatchgithub.com/sqlite/sqlite/blob/version-3.53.4/src/wal.c#L3672 · github.comtechnical descriptionsqlite.org/releaselog/3_54_0.html · sqlite.orgrelease notesabraxaslabs.tech/research/sqlite-wal-pagesize · abraxaslabs.techthird party advisorygithub.com/sqlite/sqlite · github.comproductVulnCheck Advisory: SQLite before 3.54.0 Information Disclosure via WAL Page Size Mismatch · vulncheck.comthird party advisory

Other CVEs in SQLite

All 16 →
5.5SQLite before 3.54.0 Stack Exhaustion via countOfViewOptimization() in VALUES Clause · CVE-2026-119591Oct 307.8SQLite CLI through 3.54.1 Command Injection via .recover Output · CVE-2026-119586Oct 307.8SQLite before 3.54.0 Heap Buffer Overflow via Session Extension sessionUpdateFind() · CVE-2026-119379Oct 30