Aller au contenu
2.0 Faible

CVE-2026-119377 SQLite before 3.54.0 Authorizer Bypass via RIGHT or FULL JOIN USING

Description

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.

Détail CVSS 4.0

Vecteur CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Exploitable avec un accès local à la machine, avec un compte ordinaire et sans action d’un utilisateur ; l’impact sur les données ou le service reste limité.

Vecteur d’attaque
Local
Complexité
Faible
Prérequis d’attaque
Présents
Privilèges requis
Faibles
Interaction
Aucune
Confidentialité
Faible
Intégrité
Aucun
Disponibilité
Aucun
Confidentialité des autres systèmes
Aucun
Intégrité des autres systèmes
Aucun
Disponibilité des autres systèmes
Aucun

Produits et versions touchés

Produit Versions touchées Corrigé en
SQLite 3.54 premières → < 3.54.0 3.54.0

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 18 CVE de SQLite →
Suivre cette CVE