CVE-2026-112052
Publiée le 2026-10-18 · Dernière modification le 2026-10-19
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.
DÉTAIL DU VECTEUR CVSS
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.