CVE-2022-46908
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and…
Published Dec 12, 2022 · updated Oct 14, 2026 · sqlite sqlite
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE.
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Dec 12, 2022 · NIST NVD
Detected
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE.
Oct 14, 2026 · NIST NVD
Updated
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE.
Affected
- cpe sqlite/sqliteversion unspecified
Sources
- CVE.orgVulnerability recordCVE-2022-46908
Official CVE identifier
cve.org - FIRST EPSSExploitation probabilityCVE-2022-46908
30-day exploitation probability 0.4%
first.org - NIST NVDVulnerability recordCVE-2022-46908
SQLite through 3.40.0, when relying on --safe for execution of an untrusted CLI script, does not properly implement the azProhibitedFunctions protection mechanism, and instead allows UDF functions such as WRITEFILE.
nvd.nist.gov