Skip to main content
← All vulnerabilities
CVE-2026-119375EUVD-2026-113786GHSA-72W2-RJGG-Q729

SQLite before 3.54.0 Information Disclosure via WAL Page Size Mismatch

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.54.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

SQLite versions prior to 3.54.0 are affected by an information disclosure flaw in which a crafted write-ahead log (WAL) file with an undersized page size can cause queries to return leftover, uninitialized memory from the page cache. This could expose data from other table rows and internal memory pointers to an attacker.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original 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.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • SQLite SQLite

    fixed in 3.54.0

References 8

sqlite.org

GitHub · sqlite/sqlite

abraxaslabs.tech

vulncheck.com