在启用 FTS3/FTS4 且编译时包含 SQLITE_ENABLE_FTS3_PARENTHESIS 选项的 SQLite 3.54.0 之前版本中,fts3BestSnippet() 函数存在一个释放后使用(use-after-free)漏洞,该漏洞由悬空的缓存位置列表指针引起。攻击者可通过执行结合 OR 和 NEAR 操作符并调用 snippet() 函数的全文 MATCH 查询,读取已释放的堆内存,从而导致进程崩溃。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-119586 | 7.8 HIGH | SQLite CLI through 3.54.1 Command Injection via .recover Output |
| CVE-2026-119379 | 7.8 HIGH | SQLite before 3.54.0 Heap Buffer Overflow via Session Extension sessionUpdateFind() |
| CVE-2026-119374 | 7.8 HIGH | SQLite before 3.54.0 Heap Buffer Overflow via FTS5 fts5DoSecureDelete() |
| CVE-2026-119373 | 7.8 HIGH | SQLite before 3.54.0 FTS5 Heap Buffer Overflow via fts5MergeRowidLists() |
| CVE-2026-119375 | 5.5 MEDIUM | SQLite before 3.54.0 Information Disclosure via WAL Page Size Mismatch |
| CVE-2026-119591 | 5.5 MEDIUM | SQLite before 3.54.0 Stack Exhaustion via countOfViewOptimization() in VALUES Clause |
| CVE-2026-119371 | 5.5 MEDIUM | SQLite before 3.54.0 Stack Exhaustion via CTE Chain in selectExpander() |
| CVE-2026-119376 | 5.5 MEDIUM | SQLite before 3.54.0 Stack Exhaustion via COLLATE Operator Chain |
| CVE-2026-119378 | 5.5 MEDIUM | SQLite before 3.54.0 Use-After-Free in R-Tree nodeWrite() |
| CVE-2026-119377 | 2.5 LOW | SQLite before 3.54.0 Authorizer Bypass via RIGHT or FULL JOIN USING |