Description
SQLite before 3.53.2 contains an out-of-bounds read vulnerability in the FTS5 full-text search extension that allows attackers to crash the process by supplying a crafted database with a malformed FTS5 leaf page. Attackers can set an oversized term length in the leaf page so that fts5LeafSeek() reads past the end of the page buffer while comparing terms during an FTS5 MATCH query, in applications compiled with SQLITE_ENABLE_FTS5.
Published: 2026-06-09
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

SQLite before 3.53.2 contains an out‑of‑bounds read vulnerability in the FTS5 full‑text search extension. An attacker can supply a crafted database with a malformed FTS5 leaf page, causing fts5LeafSeek() to read past the end of the page buffer while comparing terms during an FTS5 MATCH query. The result is a process crash, which could be interpreted as a denial‑of‑service attack. The flaw is categorized as CWE‑125 (Out‑of‑Bounds Read).

Affected Systems

All installations of SQLite older than 3.53.2 are affected, regardless of platform or usage context. This includes embedded databases in desktop applications, mobile apps, web servers, and any system component that loads SQLite databases without validating their integrity. The key product is SQLite itself, with the affected range being all releases prior to 3.53.2.

Risk and Exploitability

The CVSS score of 6.8 marks this flaw as medium severity. The EPSS score of <1% indicates a very low probability of exploitation, yet the presence of an out‑of‑bounds read and the resulting process crash indicates a significant exploitability risk when an attacker can introduce or control the database file. The vulnerability is not listed in the CISA KEV catalog, yet the denial‑of‑service potential warrants immediate attention. Attackers can exploit the flaw by delivering a malicious database to an application that uses the FTS5 extension, triggering a MATCH query. The impact could range from denial of service to potential compromise depending on the privileges of the affected process.

Generated by OpenCVE AI on October 30, 2026 at 03:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade SQLite to 3.53.2 or later, ensuring the version aligns with the vendor’s release notes.
  • Validate or restrict database files that are processed by the FTS5 extension, rejecting or sanitizing untrusted or externally supplied database files.
  • If an upgrade cannot be applied immediately, enforce minimum privilege and sandboxing for processes that access SQLite databases, and explore environment hardening such as enabling address space layout randomization and stack canaries to mitigate buffer overflow exploitation.

Generated by OpenCVE AI on October 30, 2026 at 03:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8480-1 SQLite vulnerabilities
History

Fri, 30 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-122
References

Fri, 30 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
Description SQLite before 3.53.2 contains memory corruption vulnerabilities in the FTS5 full-text search extension that allow attackers to cause process crashes, memory exhaustion, or arbitrary code execution by supplying a crafted database with malformed FTS5 page data. Attackers can trigger an out-of-bounds read in fts5LeafSeek() via an attacker-controlled loop bound and a heap buffer overflow write in fts5ChunkIterate() through a crafted continuation page causing an integer underflow, exploitable when an FTS5 MATCH query is executed against the malicious database. SQLite before 3.53.2 contains an out-of-bounds read vulnerability in the FTS5 full-text search extension that allows attackers to crash the process by supplying a crafted database with a malformed FTS5 leaf page. Attackers can set an oversized term length in the leaf page so that fts5LeafSeek() reads past the end of the page buffer while comparing terms during an FTS5 MATCH query, in applications compiled with SQLITE_ENABLE_FTS5.
Title SQLite before 3.53.2 Memory Corruption in FTS5 Extension SQLite before 3.53.2 Out-of-Bounds Read in FTS5 fts5LeafSeek
Weaknesses CWE-125
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Thu, 15 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
References

Thu, 11 Jun 2026 17:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:*

Wed, 10 Jun 2026 01:45:00 +0000

Type Values Removed Values Added
First Time appeared Sqlite
Sqlite sqlite
Vendors & Products Sqlite
Sqlite sqlite

Tue, 09 Jun 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 09 Jun 2026 19:45:00 +0000

Type Values Removed Values Added
Description SQLite before 3.53.2 contains memory corruption vulnerabilities in the FTS5 full-text search extension that allow attackers to cause process crashes, memory exhaustion, or arbitrary code execution by supplying a crafted database with malformed FTS5 page data. Attackers can trigger an out-of-bounds read in fts5LeafSeek() via an attacker-controlled loop bound and a heap buffer overflow write in fts5ChunkIterate() through a crafted continuation page causing an integer underflow, exploitable when an FTS5 MATCH query is executed against the malicious database.
Title SQLite before 3.53.2 Memory Corruption in FTS5 Extension
Weaknesses CWE-122
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T01:22:48.782Z

Reserved: 2026-06-09T18:03:57.669Z

Link: CVE-2026-11822

cve-icon Vulnrichment

Updated: 2026-10-15T01:12:17.694Z

cve-icon NVD

Status : Modified

Published: 2026-06-09T20:16:32.150

Modified: 2026-10-30T02:17:08.760

Link: CVE-2026-11822

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T04:00:13Z

Weaknesses