Re:Bring Your Own Client
by yencabulator on Thursday March 11, 2021 @09:42PM
(#26431702)
Well it's more a question of it being a much more complex interface than with a simpler format. Just about everyone runs a service that parses untrusted JSON, but I personally really wouldn't feel as safe running a service that consumes client-submitted SQLite databases.
"It's possible to get it right" is not a great security boundary.
See https://www.sqlite.org/security.html for tips on safely opening SQLite database files that have been tampered with by a hostile agent.