Accueil > Release > Mise à jour de maintenance et sécurité :  sortie de SPIP 4.2.4, SPIP 4.1.11

Mise à jour de maintenance et sécurité :  sortie de SPIP 4.2.4, SPIP 4.1.11

vendredi 7 juillet 2023, par La team

Ces nouvelles versions corrigent certains bugs et un petit point de sécurité.

SPIP version 4.2.4

La version 4.2.4 améliore un petit point de sécurité en utilisant une fonction auth_desensibiliser_session() pour centraliser le filtrage des données d’authentification des auteurs effectué à différents endroits.

Elle apporte aussi les nouveautés ou corrections de bugs suivantes :

  • les filtres de transformation de texte acceptent une valeur null
  • éviter un Call to undefined function session_get
  • correction typage arguments de objet_type, table_objet et table_objet_sql
  • prévenir une ambiguité de certains squelettes (pour préparer SPIP 5) sur les balises simples utilisant url(#BALISE). Utiliser url("#BALISE") ou url\(#BALISE)
  • éviter une erreur fatale quand un job ne peut pas récupérer les arguments de la callback associée
  • éviter une fatale sur le retour non booléen des fonctions autoriser() pour aider à nettoyer le code
  • éviter un warning dans ecrire quand un lien pointe vers un document inexistant
  • quand une URL de redirection contient une query-string avec des crochets, les encoder pour générer l’URL affichée
  • éviter un warning lors du changement de langue d’une rubrique
  • lien vers l’URL/mail de suivi éditorial suivant le format
  • inconsistance dans l’UX et le label de l’adresse d’inscription au suivi éditorial
  • optimisation pour latex & math
  • ne pas considérer un texte malicieux s’il a simplement une entité html
  • éviter une fatale en utilisant charger_fonction() sur une fonction inexistante, dans un fichier d’options
  • mediabox
    • éviter de confondre les URLs /File:.....(svg|png|jpg) de wikipedia avec des images
  • mots
    • correction de mots_qualifier() qui appelait une fonction inconnue
  • textwheel
    • ne pas perdre les raccourcis <quote> <poesie> et <poetry>
    • mieux gérer les backticks de code (lorsqu’il y a une balise ouvrante dedans)

À noter : le support actif de la branche 4.2 a été prolongé jusqu’au 23 janvier 2024 et celui des correctifs de sécurité jusqu’au 23 février 2025.

SPIP version 4.1.11

La version 4.1.11 intègre le petit correctif de sécurité en limitant les données d’authentification des auteurs et intègre quelques corrections de bugs :

  • les filtres de transformation de texte acceptent une valeur null
  • éviter un Call to undefined function session_get

À noter : le support des correctifs de sécurité de la branche 4.1 a été prolongé jusqu’au 23 janvier 2024.

Mettre à jour en utilisant le spip_loader

Vous pouvez aussi mettre à jour au moyen de la dernière version du spip_loader (version 6.1.2).

Le spip_loader est maintenant distribué à l’adresse suivante :
https://get.spip.net/

Le fichier spip_loader.php est un script compilé dans un format binaire phar. Si vous avez besoin de personnaliser l’installation en définissant des constantes, il vous faut créer un fichier de configuration spip_loader_config.php (cf https://www.spip.net/fr_article5705.html).

Résumé des versions de SPIP

Branche Version Suivi Compatibilité PHP
SPIP 4.2 SPIP 4.2.4 Maintenance active PHP 7.4 à PHP 8.2
SPIP 4.1 SPIP 4.1.11 Correctifs de sécurité seulement PHP 7.4 à PHP 8.1

Les versions SPIP 4.0 et antérieures ne sont plus maintenues.

Pour connaître le détail des versions maintenues :
https://www.spip.net/fr_article6500.html

Comment être tenu au courant de ces annonces ?

C’est simple, inscrivez-vous sur la mailing liste https://discuter.spip.net/c/spip-ann/13

Bien sûr, les réseaux sociaux sont de la partie :

Une question, besoin d’aide ?

En cas de problème ou de difficultés, il y aura certainement quelqu’un pour vous aider sur IRC, N’hésitez pas à venir poser vos questions https://irc.spip.net

Vous pouvez aussi poster un message et échanger sur :

Nous vous rappelons que pour signaler une faille, il suffit d’envoyer un mail à spip-team@rezo.net.

Messages

  • Bonjour,
    Oxérapide !
    En 1 minute, allez moins de deux ? J’ai pu en 2 clics obtenir la dernière version de spip loader et Spip 4.2.4.

    Merci !

  • Bonjour,
    Après avoir uploadé tous les fichiers de la nouvelle version 4.2.4 et être allé sur l’interface admin, la version indiquée en-bas est toujours la version 4.2.3.
    J’ai ré-uploadé une 2e fois tous les fichiers mais la version ne veut pas changer.
    Comment faire ?
    Merci

  • Il faut vider le cache
    Bonne journée

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.