SQLite before 3.54.0 contains an authorization bypass...
Low severity
Unreviewed
Published
Oct 30, 2026
to the GitHub Advisory Database
•
Updated Oct 30, 2026
Description
Published by the National Vulnerability Database
Oct 30, 2026
Published to the GitHub Advisory Database
Oct 30, 2026
Last updated
Oct 30, 2026
SQLite before 3.54.0 contains an authorization bypass vulnerability in lookupName() that invokes the authorizer only for the first joined table's USING column. Attackers able to submit SQL can query a shared USING column in a RIGHT or FULL JOIN to read columns denied via sqlite3_set_authorizer() SQLITE_READ restrictions.
References