SQLite 3.54.0 之前的版本在 R-Tree 扩展中存在一个释放后使用(use-after-free)漏洞。攻击者可通过操纵 %_node 影子表,诱使应用程序访问已被释放的堆内存。具体而言,攻击者可提供一个数据库,其中 %_node 表声明为 WITHOUT ROWID,或设置了 RAISE(IGNORE) 触发器,导致 nodeWrite() 函数将节点哈希为 0,进而在节点分裂后引发进程崩溃。
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-119372 | 5.5 MEDIUM | SQLite before 3.54.0 Use-After-Free in FTS3 fts3BestSnippet() via snippet() |
| CVE-2026-119376 | 5.5 MEDIUM | SQLite before 3.54.0 Stack Exhaustion via COLLATE Operator Chain |
| CVE-2026-119377 | 2.5 LOW | SQLite before 3.54.0 Authorizer Bypass via RIGHT or FULL JOIN USING |