SQLite before 3.54.0 built with FTS3/FTS4 and SQLITE_ENABLE_FTS3_PARENTHESIS contains a use-after-free vulnerability in fts3BestSnippet() caused by dangling cached position-list pointers. Attackers can run a full-text MATCH query combining OR and NEAR operators with snippet() to read freed heap memory and crash the process.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 30 Oct 2026 11:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SQLite before 3.54.0 built with FTS3/FTS4 and SQLITE_ENABLE_FTS3_PARENTHESIS contains a use-after-free vulnerability in fts3BestSnippet() caused by dangling cached position-list pointers. Attackers can run a full-text MATCH query combining OR and NEAR operators with snippet() to read freed heap memory and crash the process. | |
| Title | SQLite before 3.54.0 Use-After-Free in FTS3 fts3BestSnippet() via snippet() | |
| First Time appeared |
Sqlite
Sqlite sqlite |
|
| Weaknesses | CWE-416 | |
| CPEs | cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Sqlite
Sqlite sqlite |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-30T11:30:38.453Z
Reserved: 2026-10-30T00:39:32.365Z
Link: CVE-2026-119372
No data.
Status : Received
Published: 2026-10-30T12:16:35.873
Modified: 2026-10-30T12:16:35.873
Link: CVE-2026-119372
No data.
OpenCVE Enrichment
Updated: 2026-10-30T13:45:14Z
Weaknesses