FICHE CVE

CVE-2026-112052

Publiée le 2026-10-18 · Dernière modification le 2026-10-19

🇫🇷 EN BREF

Les versions de SpatiaLite allant jusqu'à la 5.1.0 inclusive sont concernées. Cette bibliothèque fournit des extensions spatiales pour SQLite, lui permettant de gérer des données géographiques. La faille est un dépassement d'entier (integer overflow) dans l'analyseur WKB (Well-Known Binary), qui survient lorsque le logiciel ne valide pas correctement la taille du nombre de points et de sommets dans un objet géométrique.

Un attaquant peut provoquer le plantage de l'application ou corrompre la mémoire tas (heap memory) sur les systèmes 32 bits, affectant principalement la disponibilité et l'intégrité du système. Cela nécessite que la victime ouvre un fichier de base de données ou un BLOB spécialement conçu, ce qui signifie qu'il ne s'agit pas d'une attaque réseau à distance. Aucun privilège particulier n'est requis, mais l'exploitation repose sur l'interaction de l'utilisateur pour déclencher le traitement du fichier malveillant.

CVSS 4.06.9 MOYENNE
Publiée2026-10-18
Dernière modification2026-10-19

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurPassive
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Faible
Disponibilité (système vulnérable)Élevée
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

libspatialite through 5.1.0 contains an integer overflow vulnerability in the WKB point and vertex count size guard of ParseWkbLine and related parsers in gg_wkb.c, allowing out-of-bounds reads. Attackers can supply a crafted geometry BLOB with a large point count, for example in a SpatiaLite database file, to crash the process or corrupt heap memory on 32-bit builds.