在使用 session 扩展编译的 SQLite 3.54.0 之前版本中, 函数存在堆缓冲区溢出漏洞。攻击者可利用特制的变更集(changesets)来破坏堆内存。具体而言,攻击者可在第二个变更集块中重复使用表名,并指定比原表更多的列数,导致 函数在调用 时,超出 分配区域的边界进行写入。
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-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-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 |