8.5
High
CVE-2026-119586 SQLite command-line shell through 3.54.1 contains a command injection vulnerability in the .recover command that emits…
Description
SQLite command-line shell through 3.54.1 contains a command injection vulnerability in the .recover command that emits attacker-planted dot-commands stored in sqlite_schema.sql values verbatim. Attackers can craft a database whose schema holds a valid CREATE statement followed by a .shell or .system line, executing OS commands when victims pipe .recover output into sqlite3.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| SQLite 3.54 | earliest → 3.54.1 | No fix stated |
References
- github.com github.com
- github.com github.com
- abraxaslabs.tech abraxaslabs.tech
- github.com github.com
- VulnCheck Advisory: SQLite CLI through 3.54.1 Command Injection via .recover Output www.vulncheck.com
Timeline
- Published
- Last modified
Other CVEs of SQLite
The 18 CVEs of SQLite →
CVE-2026-119591
SQLite before 3.54.0 Stack Exhaustion via countOfViewOptimization() in VALUES Clause
6.8
Medium
CVE-2026-119379
SQLite before 3.54.0 built with the session extension contains a heap buffer overflow vulnerability in…
8.5
High
CVE-2026-119378
SQLite before 3.54.0 contains a use-after-free vulnerability in the R-Tree extension that allows attackers to make…
6.8
Medium
CVE-2026-119377
SQLite before 3.54.0 Authorizer Bypass via RIGHT or FULL JOIN USING
2.0
Low