Le serveur principal de ForgeRock Access Management (AM) permet à un attaquant qui envoie une requête HTTP spécialement élaborée à l'un des trois points d'accès (/ccversion/Version, /ccversion/Masthead, ou /ccversion/ButtonFrame) d'exécuter du code dans le contexte de l'utilisateur actuel (sauf si ForgeRock AM s'exécute en tant qu'utilisateur root, ce que l'éditeur ne recommande pas).
Action requise :Appliquer les mises à jour selon les instructions de l'éditeur.
Score CVSS 3.1 : 9,8 sur 10, gravité critique CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Exploitable à distance, par le réseau, sans compte, sans action de la victime.
Probabilité d’exploitation dans les 30 jours (EPSS) : > 99,9 %, parmi les 0,1 % de CVE les plus susceptibles d’être exploitées
Code d’exploitation public : signalé par la NVD.
Versions concernées
access management : versions < 6.5.4
openam : versions ≥ 9.0.0 et < 14.6.3
D’après la NVD. Vérifiez toujours l’avis de l’éditeur, qui fait foi.
Type de faiblesse
Désérialisation de données non fiables (CWE-502) : Le produit désérialise des données non fiables sans garantir suffisamment que les données résultantes seront valides.
Chronologie
— Publication de la CVE
— Exploitation confirmée : ajout au catalogue KEV de la CISA
— Échéance de correction pour les agences fédérales américaines
Sources : catalogue KEV de la CISA (CC0), NVD (NIST), EPSS (FIRST.org), CWE (MITRE). Données mises à jour automatiquement.
Texte original de la CISA (anglais)
ForgeRock Access Management (AM) Core Server Remote Code Execution Vulnerability
ForgeRock Access Management (AM) Core Server allows an attacker who sends a specially crafted HTTP request to one of three endpoints (/ccversion/Version, /ccversion/Masthead, or /ccversion/ButtonFrame) to execute code in the context of the current user (unless ForgeRock AM is running as root user, which the vendor does not recommend).
Required action: Apply updates per vendor instructions.