CVE-2026-11824: SQLite before 3.53.2 Heap Buffer Overflow via FTS5 fts5ChunkIterate
SQLite before 3.53.2 contains a heap-based buffer overflow vulnerability in the FTS5 full-text search extension that allows attackers to cause a crash or execute arbitrary code by supplying a crafted database with malicious continuation page metadata specifying a szLeaf value smaller than 4. Attackers can trigger an integer underflow in fts5ChunkIterate() causing an inflated remaining byte count during FTS5 MATCH query processing, leading to a heap buffer overflow of attacker-controlled data in applications compiled with SQLITEENABLEFTS5.
Other sources
SQLite before 3.53.2 Heap Buffer Overflow via FTS5 fts5ChunkIterate
— Microsoft
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2026-11824?
The severity of CVE-2026-11824 is high, with a CVSS score of 7.8.
How do I fix CVE-2026-11824?
To fix CVE-2026-11824, upgrade SQLite to version 3.53.2 or later.
What type of vulnerability is CVE-2026-11824?
CVE-2026-11824 is a heap buffer overflow vulnerability in the FTS5 full-text search extension of SQLite.
What can attackers do with CVE-2026-11824?
Attackers can exploit CVE-2026-11824 to crash the application or execute arbitrary code by using a crafted database.
Which versions of SQLite are affected by CVE-2026-11824?
CVE-2026-11824 affects all versions of SQLite prior to 3.53.2.