Publiée le 12 novembre 2026, la version 4.0.2 (Stable) de Magix CMS marque une étape décisive dans la maturité de la branche 4. Conçue pour répondre aux exigences des entreprises, des agences digitales et des développeurs indépendants, cette mise à jour consolide le noyau du CMS autour de trois axes prioritaires : une sécurité de niveau professionnel, une résilience accrue en production et des outils d'administration plus rapides.

Une sécurité de niveau entreprise au cœur du noyau

Pour les sociétés et les collectivités qui confient leur visibilité en ligne à un CMS open-source auto-hébergé, la protection des données et la continuité de service sont non négociables. Magix CMS 4.0.2 intègre les résultats d'un audit de sécurité approfondi directement dans son architecture :

  • Protection complète contre les failles XSS : L'intégration native de HTMLPurifier assainit automatiquement l'ensemble des contenus riches saisis dans les éditeurs WYSIWYG (pages, actualités, fiches produits). Les fichiers SVG téléversés via le gestionnaire de médias elFinder sont également filtrés à la volée pour neutraliser tout script ou balise active, tandis que les fichiers de traduction et les données structurées JSON-LD bénéficient d'un échappement strict.
  • Chiffrement des données sensibles : Grâce au nouveau composant CryptTool, les identifiants SMTP et les clés secrètes d'API (comme Google reCAPTCHA) sont désormais chiffrés au repos en base de données via l'algorithme AES-256-CBC et masqués dans l'interface d'administration.
  • Authentification et contrôle d'accès durcis : L'accès au back-office intègre une protection anti-brute-force (verrouillage temporaire après 5 tentatives infructueuses), une politique de mots de passe forts (12 caractères minimum), une gestion stricte de l'expiration des sessions et la révocation immédiate des accès actifs lors d'un changement de mot de passe. Le contrôle des permissions par rôle (RBAC) a également été renforcé au niveau du noyau.
  • Haute disponibilité et protection anti-DoS : Le moteur de rendu valide strictement l'intégrité des thèmes actifs et bascule automatiquement sur le thème par défaut en cas d'anomalie, garantissant qu'un site public reste toujours accessible même lors d'une purge de cache ou d'une mauvaise manipulation. Par ailleurs, les URLs de brouillons non publiés sont désormais strictement filtrées dans l'arborescence des menus.

Un environnement taillé pour la productivité des agences et développeurs

Développé sous licence libre GPLv3 autour de standards modernes (PHP 8.2+, autoloading PSR-4, moteur de templates Smarty et Bootstrap 5.3), Magix CMS 4.0.2 simplifie le quotidien des équipes techniques et des intégrateurs :

  • Gestionnaire de cache MagixClear optimisé : Le calcul du poids des différents dossiers de cache (templates_c, tpl_caches, cache SQL) et des journaux d'erreurs s'effectue désormais de manière asynchrone (AJAX) sans ralentir l'affichage de l'administration. Des boutons de sélection rapide séparés permettent de purger indépendamment le site public (Frontend) ou l'interface d'administration (Backend), avec réinitialisation automatique d'OPcache.
  • Sécurisation transparente des échanges AJAX : Le jeton CSRF (hashtoken) est injecté dynamiquement dans toutes les requêtes asynchrones des formulaires et du gestionnaire d'extensions, éliminant les erreurs de désynchronisation de session lors de l'installation ou de la mise à jour de plugins.
  • Outils éditoriaux et SEO enrichis : Les formulaires d'administration prennent désormais en charge le comptage par mots en complément du comptage par caractères pour le pilotage SEO, le fil d'Ariane intègre la hiérarchie parente directe des pages, et le module d'actualités dispose d'un filtrage par type (Article ou Évènement). L'accessibilité du back-office a également été améliorée avec la correction de la gestion du focus clavier sur les fenêtres modales (WAI-ARIA).

Déployer ou migrer vers Magix CMS 4.0.2

Magix CMS 4.0.2 offre aux agences web et aux développeurs une alternative souveraine, légère, sans traceurs publicitaires et parfaitement maîtrisable pour concevoir des sites vitrines, des portails institutionnels ou des catalogues e-commerce sur mesure.

  • Télécharger la version stable : Retrouvez l'archive complète et les notes techniques détaillées sur le dépôt officiel GitHub de Magix CMS.
  • Accompagnement & Développement sur mesure : Vous êtes une agence ou une entreprise et souhaitez intégrer Magix CMS dans votre stack technique, migrer un projet existant ou commander des modules spécifiques ? Contactez directement l'équipe de développement via le site officiel pour échanger sur vos besoins.
Haut

Nous utilisons des cookies pour vous garantir la meilleure expérience, analyser notre trafic et vous proposer des contenus adaptés. En savoir plus.