Bulletin de sécurité Adobe

Mises à jour de sécurité disponibles pour Adobe ColdFusion | APSB23-41

Référence du bulletin

Date de publication

Priorité 

APSB23-41

14 juillet 2023

1

Récapitulatif

Adobe a publié des mises à jour de sécurité pour ColdFusion versions 2023, 2021 et 2018. Ces mises à jour corrigent une vulnérabilité critique susceptible d’entraîner l’exécution de code arbitraire.

Adobe est conscient qu’un blog a publié une démonstration de faisabilité pour la vulnérabilité CVE-2023-38203.

Versions concernées

Produit

N° de mise à jour

Plate-forme

ColdFusion 2018

Mise à jour 17 et versions antérieures    

Toutes

ColdFusion 2021

Mise à jour 7 et versions antérieures

Toutes

ColdFusion 2023

Mise à jour 1 et versions antérieures

Toutes

Solution

Adobe attribue à ces mises à jour les priorités suivantes et recommande aux utilisateurs concernés de mettre à jour leurs installations avec les dernières versions des logiciels :

Produit

Mise à jour

Plate-forme

Priorité

Disponibilité

ColdFusion 2018

Mise à jour 18

Toutes

1

ColdFusion 2021

Mise à jour 8

Toutes

1

ColdFusion 2023

Mise à jour 2

Toutes

                 1

Remarque :

Si vous avez connaissance d’un package présentant une vulnérabilité de désérialisation à l’avenir, utilisez le fichier serialfilter.txt dans <cfhome>/lib pour placer le package sur la liste bloquée (par exemple : !org.jroup.**;)

Détails concernant la vulnérabilité

Catégorie de la vulnérabilité

Impact de la vulnérabilité

Gravité

Score de base CVSS 

Références CVE

Désérialisation de données non approuvées (CWE-502)

Exécution de code arbitraire

Critique

9.8

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVE-2023-38203

Remerciements :

Adobe tient à remercier les chercheurs suivants pour avoir signalé ce problème et joint leurs efforts aux nôtres afin de protéger nos clients :   

  • Rahul Maini, Harsh Jaiswal @ ProjectDiscovery Research - CVE-2023-38203
  • MoonBack (ipplus360) - CVE-2023-38203

REMARQUE : Adobe dispose d’un programme privé de prime aux bogues, accessible sur invitation uniquement, avec HackerOne. Si vous souhaitez travailler avec Adobe en tant que chercheur en sécurité externe, remplissez ce formulaire pour les étapes suivantes.

Remerciements

Adobe tient à remercier les chercheurs suivants pour avoir signalé ce problème et joint leurs efforts aux nôtres pour protéger nos clients :

  • Yonghui Han de FortiGuard Labs de Fortinet - CVE-2023-29308, CVE-2023-29309, CVE-2023-29310, CVE-2023-29311, CVE-2023-29312, CVE-2023-29313, CVE-2023-29314, CVE-2023-29315, CVE-2023-29316, CVE-2023-29317, CVE-2023-29318, CVE-2023-29319

REMARQUE : Adobe dispose d’un programme privé de prime aux bogues, accessible sur invitation uniquement, avec HackerOne. Si vous souhaitez travailler avec Adobe en tant que chercheur en sécurité externe, remplissez ce formulaire pour les étapes suivantes.

Remarque :

Adobe recommande de mettre à jour votre environnement JDK/JRE ColdFusion avec la dernière version disponible. Consultez la matrice d’assistance ColdFusion ci-dessous pour connaître la version JDK prise en charge.

ColdFusion – Matrice d’assistance :

CF2018 : https://helpx.adobe.com/pdf/coldfusion2018-support-matrix.pdf

CF2021 : https://helpx.adobe.com/pdf/coldfusion2021-support-matrix.pdf

CF2023 : https://helpx.adobe.com/pdf/coldfusion2023-suport-matrix.pdf

L’installation de la mise à jour de ColdFusion sans utiliser la mise à jour du JDK correspondante NE permettra PAS de sécuriser le serveur.  Voir les notes techniques dédiées pour plus de détails.

Adobe recommande également aux utilisateurs d’appliquer les paramètres de sécurité décrits sur la page de sécurité de ColdFusion et de consulter les guides de verrouillage de sécurité dédiés.    

Configuration requise pour la version JDK de ColdFusion

COLDFUSION 2023 (version 2023.0.0.330468) et versions ultérieures
Pour les serveurs d’applications

Lors des installations JEE, définissez l’indicateur JVM suivant, « -Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**;!org.jgroups.**; !com.sun.rowset.** », dans le fichier de démarrage respectif en fonction du type de serveur d’applications utilisé.

Par exemple :
Serveur d’application Apache Tomcat : modifier JAVA_OPTS dans le fichier « Catalina.bat/sh »
Serveur d’application WebLogic : modifier JAVA_OPTIONS dans le fichier « startWeblogic.cmd »
Serveur d’application WildFly/EAP : modifier JAVA_OPTS dans le fichier « standalone.conf »
Définissez les indicateurs JVM sur une installation de JEE pour ColdFusion, et non sur une configuration autonome.

 

COLDFUSION 2021 (version 2021.0.0.323925) et versions ultérieures

Pour les serveurs d’applications   

Lors des installations de JEE, définissez l’indicateur JVM suivant : « -Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**;!org.jgroups.**;!com.sun.rowset.** »

dans le fichier de démarrage respectif en fonction du type de serveur d’applications utilisé.

Vous pouvez, par exemple:   

Serveur d’applications Apache Tomcat : modifiez JAVA_OPTS dans le fichier « Catalina.bat/sh ».

Serveur d’applications WebLogic : modifiez JAVA_OPTIONS dans le fichier « startWeblogic.cmd ».

Serveur d’application WildFly/EAP : modifiez JAVA_OPTS dans le fichier « standalone.conf ».

Définissez les indicateurs JVM sur une installation de JEE pour ColdFusion, et non sur une configuration autonome.   

 

COLDFUSION 2018 HF1 et versions ultérieures  

Pour les serveurs d’applications   

Lors des installations de JEE, définissez l’indicateur JVM suivant : « -Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**;!org.jgroups.**;!com.sun.rowset.** »

dans le fichier de démarrage respectif en fonction du type de serveur d’applications utilisé.

Vous pouvez, par exemple:   

Serveur d’applications Apache Tomcat : modifiez JAVA_OPTS dans le fichier « Catalina.bat/sh ».

Serveur d’applications WebLogic : modifiez JAVA_OPTIONS dans le fichier « startWeblogic.cmd ».

Serveur d’application WildFly/EAP : modifiez JAVA_OPTS dans le fichier « standalone.conf ».

Définissez les indicateurs JVM sur une installation de JEE pour ColdFusion, et non sur une configuration autonome.   

 


Pour plus d’informations, consultez https://helpx.adobe.com/fr/security.html ou envoyez un e-mail à PSIRT@adobe.com 

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?