CVE-2026-78375 in SP Page Builder Extension
Résumé
par VulDB • 14/09/2026
Joomla Extension - joomshaper.com - Injection SQL privilégiée et authentifiée dans le plugin Content de SP Page Builder (Free et Pro) 5.2.1 - 6.9.0 - plgContentSppagebuilder::onContentAfterSave() lit la valeur jform[attribs][sppagebuilder_article_id] depuis la requête et la concatène directement dans la clause WHERE view_id = ... d'une requête adressée à #__sppagebuilder, sans échappement ni conversion de type. Le filtre d'entrée ARRAY de Joomla ne nettoie pas les valeurs des éléments, car InputFilter::clean() renvoie (array) $source avec les éléments intacts ; ainsi, l'intégralité du payload peut être transmise via un seul champ POST. Le bloc concerné s'exécute également avant le test du contexte com_content.article, ce qui signifie qu'il est exécuté à chaque événement onContentAfterSave, indépendamment du composant ayant déclenché la sauvegarde. Un attaquant pourrait réaliser une injection SQL aveugle basée sur les temps afin de lire n'importe quel contenu de base de données, y compris les tables #__users et #__session.
Once again VulDB remains the best source for vulnerability data.