{"id":174603,"date":"2025-12-09T11:23:11","date_gmt":"2025-12-09T09:23:11","guid":{"rendered":"https:\/\/jfrog.com\/blog\/cve-2025-55182-et-cve-2025-66478-react2shell-tout-ce-que-vous-devez-savoir-mise-a-jour\/"},"modified":"2026-09-17T11:29:06","modified_gmt":"2026-09-17T09:29:06","slug":"2025-55182-and-2025-66478-react2shell-all-you-need-to-know","status":"publish","type":"post","link":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/","title":{"rendered":"CVE-2025-55182 et CVE-2025-66478 (\u00ab\u00a0React2Shell\u00a0\u00bb)\u00a0: tout ce que vous devez savoir &#8211; MISE \u00c0 JOUR"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-160883 size-full\" src=\"https:\/\/jfrog.com\/wp-content\/uploads\/2025\/12\/CVE-Research_863x300.png\" alt=\"Vuln\u00e9rabilit\u00e9 React2Shell CVE-2025-55182 dans les composants serveur React\" width=\"863\" height=\"300\" \/><\/p>\n<p><b>MISE \u00c0 JOUR IMPORTANTE<\/b><span style=\"font-weight: 400;\">: React2Shell continue d\u2019attaquer l\u2019infrastructure cloud\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(9 d\u00e9cembre 2025) L\u2019\u00e9quipe de recherche en s\u00e9curit\u00e9 de JFrog continue de suivre la vuln\u00e9rabilit\u00e9 React2Shell. Les d\u00e9veloppements r\u00e9cents incluent le <\/span><a href=\"https:\/\/github.com\/lachlan2k\/React2Shell-CVE-2025-55182-original-poc\/tree\/main\"><span style=\"font-weight: 400;\">POC original<\/span><\/a><span style=\"font-weight: 400;\"> du chercheur qui a d\u00e9couvert cette vuln\u00e9rabilit\u00e9. Ce POC d\u00e9montre la simplicit\u00e9 de l\u2019exploitation de cette CVE et refl\u00e8te la gravit\u00e9 et l\u2019impact r\u00e9els de cette CVE.<\/span><\/p>\n<p>(12 d\u00e9cembre 2025) Deux vuln\u00e9rabilit\u00e9s de d\u00e9ni de service de gravit\u00e9 \u00e9lev\u00e9e\u00a0\u2013 <a href=\"https:\/\/react.dev\/blog\/2025\/12\/11\/denial-of-service-and-source-code-exposure-in-react-server-components\">CVE-2025-55184 et CVE-2025-67779<\/a>\u00a0\u2013 ont \u00e9t\u00e9 publi\u00e9es. Les CVE partagent les m\u00eames sc\u00e9narios d\u2019utilisation que React2Shell, mais <strong>ne peuvent faire l\u2019objet d\u2019une exploitation de code \u00e0 distance.<br \/>\n<\/strong>Ces vuln\u00e9rabilit\u00e9s impactent \u00e0 la fois React et Next.js, et de nouvelles versions ont \u00e9t\u00e9 publi\u00e9es pour corriger le probl\u00e8me.<\/p>\n<p><i><span style=\"font-weight: 400;\">JFrog continue de suivre React2Shell et de fournir des mises \u00e0 jour \u00e0 son sujet sur <\/span><\/i><a href=\"http:\/\/research.jfrog.com\"><i><span style=\"font-weight: 400;\">research.jfrog.com<\/span><\/i><\/a><i><span style=\"font-weight: 400;\">.<\/span><\/i><\/p>\n<hr \/>\n<h2><a href=\"https:\/\/research.jfrog.com\/post\/react2shell\/#what-happened\">Que s&rsquo;est-il pass\u00e9 ?<\/a><\/h2>\n<p>Une vuln\u00e9rabilit\u00e9 critique dans React \u2014 CVE-2025-55182 (et la CVE-2025-66478 correspondante dans Next.js) \u2014 a \u00e9t\u00e9 <a href=\"https:\/\/react.dev\/blog\/2025\/12\/03\/critical-security-vulnerability-in-react-server-components\">publi\u00e9e par les responsables de la maintenance de React<\/a>. La vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 nomm\u00e9e \u00ab React2Shell \u00bb <a href=\"https:\/\/react2shell.com\/\">par le chercheur \u00e0 l\u2019origine de sa d\u00e9couverte<\/a>, car elle permet \u00e0 des attaquants distants (potentiellement non authentifi\u00e9s) d\u2019ex\u00e9cuter du code arbitraire.<\/p>\n<p>Un attaquant distant pourrait concevoir une requ\u00eate HTTP malveillante destin\u00e9e \u00e0 n\u2019importe quel point de terminaison React Server Function qui, une fois d\u00e9s\u00e9rialis\u00e9e par React, permettrait l\u2019ex\u00e9cution de code arbitraire sur le serveur. Le taux de r\u00e9ussite de l\u2019exploitation serait de pr\u00e8s de 100\u00a0% dans les configurations par d\u00e9faut.<\/p>\n<p>Bien qu\u2019aucun exploit de preuve de concept pour cette vuln\u00e9rabilit\u00e9 n\u2019ait \u00e9t\u00e9 initialement disponible, le 4 d\u00e9cembre, un <a href=\"https:\/\/github.com\/msanft\/CVE-2025-55182\">exploit complet d\u2019ex\u00e9cution de code \u00e0 distance<\/a> \u00ab\u00a0non officiel\u00a0\u00bb et une analyse technique ont \u00e9t\u00e9 rendus publics. Le lendemain, la <a href=\"https:\/\/github.com\/lachlan2k\/React2Shell-CVE-2025-55182-original-poc\/tree\/main\">preuve de concept originale<\/a> du chercheur a \u00e9galement \u00e9t\u00e9 rendue disponible &#8211;\u00a0 cela rend l\u2019exploitation de cette vuln\u00e9rabilit\u00e9 extr\u00eamement probable par des attaquants externes.<\/p>\n<h2><a href=\"https:\/\/research.jfrog.com\/post\/react2shell\/#who-is-vulnerable-to-react2shell\">Qui est vuln\u00e9rable \u00e0 React2Shell ?<\/a><\/h2>\n<h3><a href=\"https:\/\/research.jfrog.com\/post\/react2shell\/#react-servers-that-use-react-server-function-endpoints\">Serveurs React utilisant des points de terminaison React Server Function<\/a><\/h3>\n<p>Les serveurs React qui utilisent des points de terminaison React Server Function sont connus pour \u00eatre vuln\u00e9rables. Il est possible de v\u00e9rifier si des applications React Server pr\u00e9sentent cette fonctionnalit\u00e9 vuln\u00e9rable en recherchant la directive use server\u00a0; dans l\u2019un des fichiers de code source de l\u2019application, ce qui indique qu\u2019une <a href=\"https:\/\/react.dev\/reference\/rsc\/server-functions\">fonction de serveur<\/a> est d\u00e9finie.<\/p>\n<p>Par exemple &#8211;<\/p>\n<pre><code>async function requestUsername(formData) {\r\n  'use server';\r\n  const username = formData.get('username');\r\n  \/\/ ...\r\n}\r\n\r\nexport default function App() {\r\n  return (\r\n    &lt;form action={requestUsername}&gt;\r\n      &lt;input type=&quot;text&quot; name=&quot;username&quot; \/&gt;\r\n      &lt;button type=&quot;submit&quot;&gt;Demander&lt;\/button&gt;\r\n    &lt;\/form&gt;\r\n  );\r\n}<\/code><\/pre>\n<p>\u00a0<\/p>\n<h3>Serveurs React prenant en charge les React Server Components<\/h3>\n<p>L\u2019avis de React indique\u00a0: \u00ab\u00a0M\u00eame si votre application ne met en \u0153uvre aucun point de terminaison de fonction de serveur React, elle peut tout de m\u00eame \u00eatre vuln\u00e9rable si elle prend en charge les composants React Server.\u00a0\u00bbIl n\u2019est pas clairement \u00e9tabli pour l\u2019instant quelles conditions exactes permettent l\u2019exploitation de CVE-2025-55182 lorsque les points de terminaison de fonction de serveur React ne sont pas mis en \u0153uvre, mais que les React Server Components sont pris en charge.<\/p>\n<p>Si votre application prend en charge les composants React Server, nous vous incitons vivement \u00e0 mettre \u00e0 jour les \u00e9l\u00e9ments vuln\u00e9rables vers l\u2019une des versions corrig\u00e9es figurant dans le tableau ci-dessous.<\/p>\n<h3><a href=\"https:\/\/research.jfrog.com\/post\/react2shell\/#nextjs-web-applications-that-use-app-router\">Applications Web Next.js qui utilisent <span style=\"font-weight: 400;\">App Router<\/span><\/a><\/h3>\n<p>Le vecteur d\u2019exploitation le plus probable passerait par les applications web Next.js (CVE-2025-66478), car elles sont vuln\u00e9rables dans leur configuration par d\u00e9faut. Par exemple, cr\u00e9er une application Next.js avec la commande standard create-next-app et utiliser les valeurs recommand\u00e9es cr\u00e9e une application vuln\u00e9rable, car ces valeurs activent l\u2019App Router de Next.js, qui donne acc\u00e8s aux points de terminaison vuln\u00e9rables de React Server Function. Ces applications next.js contiendront le r\u00e9pertoire app, ce qui signifie qu\u2019elles utilisent l\u2019App Router vuln\u00e9rable.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/research.jfrog.com\/img\/RealTimePostImage\/react2shell\/AppRouterConfig.png\" data-click-attached=\"true\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/research.jfrog.com\/img\/RealTimePostImage\/react2shell\/AppRouterDir.png\" data-click-attached=\"true\" \/><\/p>\n<h2><a href=\"https:\/\/research.jfrog.com\/post\/react2shell\/#vulnerable-packages--fixed-versions\">Packages vuln\u00e9rables et versions corrig\u00e9es<\/a><\/h2>\n<table>\n<tbody>\n<tr>\n<td><b>Composants vuln\u00e9rables<\/b><\/td>\n<td><b>Versions vuln\u00e9rables<\/b><\/td>\n<td><b>Versions corrig\u00e9es<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">react-server-dom-webpack<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.0 &#8211; 19.1.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.0<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.2<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.1<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">react-server-dom-parcel<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.0 &#8211; 19.1.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.0<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.2<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.1<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">react-server-dom-turbopack<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.0 &#8211; 19.1.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.0<\/span><\/td>\n<td><span style=\"font-weight: 400;\">19.0.1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.1.2<\/span><\/p>\n<p><span style=\"font-weight: 400;\">19.2.1<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Next.js<\/span><\/td>\n<td><span style=\"font-weight: 400;\">15.0.0 &#8211; 15.0.4<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.1.0 &#8211; 15.1.8<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.2.0 &#8211; 15.2.5<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.3.0 &#8211; 15.3.5<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.4.0 &#8211; 15.4.7<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.5.0 &#8211; 15.5.6<\/span><\/p>\n<p><span style=\"font-weight: 400;\">16.0.0 &#8211; 16.0.6<\/span><\/td>\n<td><span style=\"font-weight: 400;\">15.0.5<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.1.9<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.2.6<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.3.6<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.4.8<\/span><\/p>\n<p><span style=\"font-weight: 400;\">15.5.7<\/span><\/p>\n<p><span style=\"font-weight: 400;\">16.0.7<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Next.js<\/span><\/td>\n<td><span style=\"font-weight: 400;\">14.3.0-canary.77 et les versions canary ult\u00e9rieures<\/span><\/td>\n<td><span style=\"font-weight: 400;\">R\u00e9trogradez vers la derni\u00e8re version stable 14.x en ex\u00e9cutant <\/span><span style=\"font-weight: 400;\">npm install next@14<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Autres cadres<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Tout framework\/biblioth\u00e8que int\u00e9grant l\u2019impl\u00e9mentation vuln\u00e9rable de React RSC (par ex., plug-in Vite RSC, plug-in Parcel RSC, aper\u00e7u React Router RSC, RedwoodSDK, Waku)<\/span><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u00a0<\/p>\n<h2>Comment puis-je att\u00e9nuer React2Shell\u00a0?<\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">La solution d\u00e9finitive pour r\u00e9soudre les CVE-2025-55182 et CVE-2025-66478 consiste \u00e0 mettre \u00e0 niveau les packages vuln\u00e9rables vers l&rsquo;une des versions corrig\u00e9es du tableau ci-dessus.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">S\u2019il n\u2019est pas possible de proc\u00e9der imm\u00e9diatement \u00e0 une mise \u00e0 niveau, les solutions de contournement suivantes peuvent \u00e9galement rendre la vuln\u00e9rabilit\u00e9 inexploitable &#8211;<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Applications Next.js<\/b><span style=\"font-weight: 400;\"> \u2013 Dans les cas o\u00f9 la fonctionnalit\u00e9 App Router n\u2019est pas beaucoup utilis\u00e9e, l\u2019application web peut \u00eatre migr\u00e9e de nouveau vers l\u2019utilisation du Pages Router en suivant le <\/span><a href=\"https:\/\/nextjs.org\/docs\/app\/guides\/migrating\/app-router-migration\"><span style=\"font-weight: 400;\">guide de migration Next.js App Router.<\/span><\/a><\/li>\n<\/ul>\n<h2>Comment puis-je suivre React2Shell\u00a0?<\/h2>\n<h3><span style=\"font-weight: 400;\">Utilisation de la <\/span><a href=\"https:\/\/jfrog.com\/fr\/platform\/\"><span style=\"font-weight: 400;\">plateforme JFrog<\/span><\/a><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Les vuln\u00e9rabilit\u00e9s sont suivies dans <\/span><a href=\"https:\/\/jfrog.com\/fr\/xray\/\"><span style=\"font-weight: 400;\">JFrog Xray<\/span><\/a><span style=\"font-weight: 400;\"> sous les identifiants <\/span><b>XRAY-900398 &amp; XRAY-900476<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><a href=\"https:\/\/docs.jfrog.com\/security\/docs\/catalog\/\" target=\"_blank\"><span style=\"font-weight: 400;\">JFrog Catalog<\/span><\/a><span style=\"font-weight: 400;\"> offre une visibilit\u00e9 compl\u00e8te en d\u00e9tectant automatiquement tous les packages React\/Next.js vuln\u00e9rables et en proposant des parcours de correction hi\u00e9rarchis\u00e9s \u00e0 l\u2019aide de donn\u00e9es sur les versions corrig\u00e9es.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-160945\" src=\"https:\/\/jfrog.com\/wp-content\/uploads\/2025\/12\/React2Shell-image2.png\" alt=\"JFrog React2Shell - image2\" width=\"1999\" height=\"1679\" \/><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Les utilisateurs de <a href=\"https:\/\/jfrog.com\/fr\/advanced-security\/\"><span style=\"font-weight: 400;\">JFrog Advanced Security<\/span><\/a><span style=\"font-weight: 400;\"> peuvent consulter les r\u00e9sultats de l\u2019analyse de CVE contextuelle pour CVE-2025-55182 et CVE-2025-66478 \u2013<\/span><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/research.jfrog.com\/img\/RealTimePostImage\/react2shell\/Contextual1.png\" data-click-attached=\"true\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">Dynamiquement &#8211; \u00c0 l\u2019aide d\u2019un d\u00e9tecteur open source<\/span><\/h3>\n<p>Nous recommandons de rechercher dynamiquement les applications web vuln\u00e9rables \u00e0 l\u2019aide du scanner suivant &#8211;\u00a0<a href=\"https:\/\/github.com\/assetnote\/react2shell-scanner\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/github.com\/assetnote\/react2shell-scanner<\/a>.<\/p>\n<p>\u00ab\u00a0Le scanner envoie une requ\u00eate POST multipart sp\u00e9cialement con\u00e7ue qui d\u00e9clenche une condition d\u2019erreur sp\u00e9cifique dans les versions vuln\u00e9rables des composants React Server. Les h\u00f4tes vuln\u00e9rables renvoient un code d\u2019\u00e9tat 500 avec <code>E{&quot;digest&quot;<\/code>\u00a0dans le corps de la r\u00e9ponse. Cette v\u00e9rification distingue les h\u00f4tes vuln\u00e9rables de ceux qui ex\u00e9cutent simplement RSC.\u00a0\u00bb<\/p>\n<h2>Qu\u2019est-ce qui rend React2Shell si dangereux\u00a0?<\/h2>\n<p><span style=\"font-weight: 400;\">Voici quelques \u00e9l\u00e9ments distinctifs qui font de cette attaque un \u00e9v\u00e9nement d\u2019un tel impact\u00a0:<\/span><\/p>\n<ul>\n<li aria-level=\"1\">\n<h3>\u00a0Compromission z\u00e9ro configuration\u00a0: attaquer l\u2019\u00e9tat par d\u00e9faut<\/h3>\n<\/li>\n<\/ul>\n<p>La faille se situe dans la logique de d\u00e9s\u00e9rialisation principale du protocole React Flight lui-m\u00eame. Les applications Next.js sont vuln\u00e9rables par d\u00e9faut, car l\u2019App Router vuln\u00e9rable est utilis\u00e9 dans la configuration par d\u00e9faut. Un projet standard g\u00e9n\u00e9r\u00e9 avec \u00ab\u00a0create-next-app\u00a0\u00bb est imm\u00e9diatement expos\u00e9, m\u00eame si le d\u00e9veloppeur n\u2019a pas \u00e9crit la moindre ligne de code personnalis\u00e9. Cela signifie que la surface d\u2019attaque est \u00e9norme et couvre un tr\u00e8s grand nombre d\u2019applications nouvellement d\u00e9ploy\u00e9es et largement utilis\u00e9es.<\/p>\n<ul>\n<li aria-level=\"1\">\n<h3>\u00a0Pr\u00e9authentification<\/h3>\n<\/li>\n<\/ul>\n<p>Un attaquant n\u2019a pas besoin d\u2019identifiants, de jetons de session ni d\u2019aucune interaction de l\u2019utilisateur pour exploiter la faille. La charge utile malveillante cible le protocole React Flight, qui est trait\u00e9 avant l\u2019ex\u00e9cution de la logique d\u2019authentification personnalis\u00e9e de l\u2019application. L\u2019attaque ne n\u00e9cessite qu\u2019une seule requ\u00eate HTTP sp\u00e9cialement con\u00e7ue, envoy\u00e9e au serveur expos\u00e9 au public.<\/p>\n<ul>\n<li aria-level=\"1\">\n<h3>Ex\u00e9cution de code \u00e0 distance fiable<\/h3>\n<\/li>\n<\/ul>\n<p>L\u2019exploit permet aux attaquants de prendre le contr\u00f4le total du processus du serveur compromis. L\u2019exploitabilit\u00e9 est proche de 100 % sur les syst\u00e8mes vuln\u00e9rables, ce qui fait de l\u2019attaque un vecteur \u00ab\u00a0\u00e0 configurer et oublier\u00a0\u00bb pour les acteurs malveillants. L\u2019existence d\u2019un code PoC public et fiable acc\u00e9l\u00e8re le calendrier de l\u2019exploitation massive, car elle abaisse consid\u00e9rablement la barri\u00e8re \u00e0 l\u2019entr\u00e9e pour les attaquants moins sophistiqu\u00e9s. Des tentatives d\u2019analyse active et d\u2019exploitation ont \u00e9t\u00e9 d\u00e9tect\u00e9es en conditions r\u00e9elles quelques heures seulement apr\u00e8s la divulgation publique.<\/p>\n<h2>Playbook de r\u00e9ponse d\u2019entreprise<\/h2>\n<p>Quelles sont les mesures que les entreprises, y compris celles qui ne sont pas clientes de JFrog, devraient prendre dans l\u2019imm\u00e9diat, \u00e0 moyen et \u00e0 long terme<\/p>\n<p>Voici les principales mesures que nous recommandons aux clients Enterprise de prendre\u00a0:<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>\u00a0 P\u00e9riode<\/strong><\/td>\n<td><strong>\u00a0 Recommandation<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\u00a0 IMM\u00c9DIAT<\/td>\n<td>\u00a0 Mettez \u00e0 niveau les packages vuln\u00e9rables vers des versions corrig\u00e9es (voir le tableau ci-dessus)<\/td>\n<\/tr>\n<tr>\n<td>\u00a0 MOYENNE<\/td>\n<td>\u00a0 Applications Next.js &#8211; Si App-Router n\u2019est pas requis, d\u00e9sactivez-le et migrez l\u2019application<\/td>\n<\/tr>\n<tr>\n<td>\u00a0 LONG<\/td>\n<td>\u00a0 L\u2019attaque peut \u00eatre d\u00e9tect\u00e9e par des r\u00e8gles WAF &#8211; Ajoutez une solution de s\u00e9curit\u00e9 WAF<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Adoptez une approche proactive avec JFrog<\/h2>\n<p>Avec le nombre croissant de vecteurs d\u2019attaque, les \u00e9quipes DevOps et les professionnels de la s\u00e9curit\u00e9 doivent redoubler d\u2019efforts et adopter une <a href=\"https:\/\/jfrog.com\/fr\/blog\/shifting-security-lefter-than-left-is-the-key-to-avoiding-risky-packages\/\">plateforme bas\u00e9e sur le principe du shift-left<\/a> pour la gestion et la s\u00e9curit\u00e9 de la cha\u00eene d\u2019approvisionnement logicielle. Pour comprendre comment JFrog peut aider \u00e0 prot\u00e9ger votre organisation contre les attaques actuelles et futures, <a href=\"https:\/\/jfrog.com\/start\/try-shiftleft\/\">d\u00e9couvrez notre visite guid\u00e9e en ligne<\/a>, <a href=\"https:\/\/jfrog.com\/curation\/schedule-a-demo\/#request-a-trial\">planifiez une d\u00e9monstration<\/a> ou <a href=\"https:\/\/jfrog.com\/fr\/start-free\/\">commencez un essai gratuit<\/a> d\u00e8s aujourd\u2019hui.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MISE \u00c0 JOUR IMPORTANTE: React2Shell continue d\u2019attaquer l\u2019infrastructure cloud\u00a0 (9 d\u00e9cembre 2025) L\u2019\u00e9quipe de recherche en s\u00e9curit\u00e9 de JFrog continue de suivre la vuln\u00e9rabilit\u00e9 React2Shell. Les d\u00e9veloppements r\u00e9cents incluent le POC original du chercheur qui a d\u00e9couvert cette vuln\u00e9rabilit\u00e9. Ce POC d\u00e9montre la simplicit\u00e9 de l\u2019exploitation de cette CVE et refl\u00e8te la gravit\u00e9 et l\u2019impact &hellip;<\/p>\n","protected":false},"author":506,"featured_media":160887,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[10153],"tags":[11447,9999],"class_list":["post-174603","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-securite-et-devsecops","tag-react2shell","tag-securite-recherche","resource_categories-security-research"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>React2Shell (CVE-2025-55182)\u00a0: guide de d\u00e9tection et d\u2019att\u00e9nuation - MIS \u00c0 JOUR<\/title>\n<meta name=\"description\" content=\"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/174603\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CVE-2025-55182 et CVE-2025-66478 (&quot;React2Shell&quot;)\u00a0: tout ce que vous devez savoir - MISE \u00c0 JOUR\" \/>\n<meta property=\"og:description\" content=\"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/\" \/>\n<meta property=\"og:site_name\" content=\"JFrog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artifrog\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-09T09:23:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-17T09:29:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2025\/12\/05032951\/CVE-Research_1200x628.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jfrog\" \/>\n<meta name=\"twitter:site\" content=\"@jfrog\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"CVE-2025-55182 et CVE-2025-66478 (\u00ab\u00a0React2Shell\u00a0\u00bb)\u00a0: tout ce que vous devez savoir &#8211; MISE \u00c0 JOUR\",\"datePublished\":\"2025-12-09T09:23:11+00:00\",\"dateModified\":\"2026-09-17T09:29:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/\"},\"wordCount\":1566,\"publisher\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/CVE-Research_Thumbnail.png\",\"keywords\":[\"React2Shell\",\"securite-recherche\"],\"articleSection\":[\"S\u00e9curit\u00e9 et DevSecOps\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/\",\"url\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/\",\"name\":\"React2Shell (CVE-2025-55182)\u00a0: guide de d\u00e9tection et d\u2019att\u00e9nuation - MIS \u00c0 JOUR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/CVE-Research_Thumbnail.png\",\"datePublished\":\"2025-12-09T09:23:11+00:00\",\"dateModified\":\"2026-09-17T09:29:06+00:00\",\"description\":\"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#primaryimage\",\"url\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/CVE-Research_Thumbnail.png\",\"contentUrl\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/CVE-Research_Thumbnail.png\",\"width\":203,\"height\":148,\"caption\":\"React2Shell CVE Blog\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/blog\\\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CVE-2025-55182 et CVE-2025-66478 (&#8220;React2Shell&#8221;)\u00a0: tout ce que vous devez savoir &#8211; MISE \u00c0 JOUR\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/\",\"name\":\"JFrog\",\"description\":\"Deliver Trusted Software Releases at Speed and Scale\",\"publisher\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#organization\",\"name\":\"JFrog\",\"url\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Logo.svg\",\"contentUrl\":\"https:\\\/\\\/speedmedia2.jfrog.com\\\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\\\/jfrog.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Logo.svg\",\"width\":74,\"height\":73,\"caption\":\"JFrog\"},\"image\":{\"@id\":\"https:\\\/\\\/jfrog.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/artifrog\",\"https:\\\/\\\/x.com\\\/jfrog\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/455737\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCh2hNg76zo3d1qQqTWIQxDg\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q98608948\"],\"description\":\"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.\",\"legalName\":\"Jfrog, Inc.\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"Person\",\"@id\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"React2Shell (CVE-2025-55182)\u00a0: guide de d\u00e9tection et d\u2019att\u00e9nuation - MIS \u00c0 JOUR","description":"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/174603","og_locale":"fr_FR","og_type":"article","og_title":"CVE-2025-55182 et CVE-2025-66478 (\"React2Shell\")\u00a0: tout ce que vous devez savoir - MISE \u00c0 JOUR","og_description":"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.","og_url":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/","og_site_name":"JFrog","article_publisher":"https:\/\/www.facebook.com\/artifrog","article_published_time":"2025-12-09T09:23:11+00:00","article_modified_time":"2026-09-17T09:29:06+00:00","og_image":[{"url":"https:\/\/media.jfrog.com\/wp-content\/uploads\/2025\/12\/05032951\/CVE-Research_1200x628.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_creator":"@jfrog","twitter_site":"@jfrog","twitter_misc":{"\u00c9crit par":"","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#article","isPartOf":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/"},"author":{"name":"","@id":""},"headline":"CVE-2025-55182 et CVE-2025-66478 (\u00ab\u00a0React2Shell\u00a0\u00bb)\u00a0: tout ce que vous devez savoir &#8211; MISE \u00c0 JOUR","datePublished":"2025-12-09T09:23:11+00:00","dateModified":"2026-09-17T09:29:06+00:00","mainEntityOfPage":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/"},"wordCount":1566,"publisher":{"@id":"https:\/\/jfrog.com\/fr\/#organization"},"image":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/12\/CVE-Research_Thumbnail.png","keywords":["React2Shell","securite-recherche"],"articleSection":["S\u00e9curit\u00e9 et DevSecOps"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/","url":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/","name":"React2Shell (CVE-2025-55182)\u00a0: guide de d\u00e9tection et d\u2019att\u00e9nuation - MIS \u00c0 JOUR","isPartOf":{"@id":"https:\/\/jfrog.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#primaryimage"},"image":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/12\/CVE-Research_Thumbnail.png","datePublished":"2025-12-09T09:23:11+00:00","dateModified":"2026-09-17T09:29:06+00:00","description":"Informations mises \u00e0 jour et les plus r\u00e9centes concernant la vuln\u00e9rabilit\u00e9 critique d\u2019ex\u00e9cution de code \u00e0 distance dans React (React2Shell CVE-2025-55182). D\u00e9couvrez comment d\u00e9tecter et vous prot\u00e9ger avec JFrog.","breadcrumb":{"@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#primaryimage","url":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/12\/CVE-Research_Thumbnail.png","contentUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/12\/CVE-Research_Thumbnail.png","width":203,"height":148,"caption":"React2Shell CVE Blog"},{"@type":"BreadcrumbList","@id":"https:\/\/jfrog.com\/fr\/blog\/2025-55182-and-2025-66478-react2shell-all-you-need-to-know\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jfrog.com\/fr\/"},{"@type":"ListItem","position":2,"name":"CVE-2025-55182 et CVE-2025-66478 (&#8220;React2Shell&#8221;)\u00a0: tout ce que vous devez savoir &#8211; MISE \u00c0 JOUR"}]},{"@type":"WebSite","@id":"https:\/\/jfrog.com\/fr\/#website","url":"https:\/\/jfrog.com\/fr\/","name":"JFrog","description":"Deliver Trusted Software Releases at Speed and Scale","publisher":{"@id":"https:\/\/jfrog.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jfrog.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/jfrog.com\/fr\/#organization","name":"JFrog","url":"https:\/\/jfrog.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/05\/Logo.svg","contentUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/jfrog.com\/wp-content\/uploads\/2025\/05\/Logo.svg","width":74,"height":73,"caption":"JFrog"},"image":{"@id":"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artifrog","https:\/\/x.com\/jfrog","https:\/\/www.linkedin.com\/company\/455737","https:\/\/www.youtube.com\/channel\/UCh2hNg76zo3d1qQqTWIQxDg","https:\/\/www.wikidata.org\/wiki\/Q98608948"],"description":"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.","legalName":"Jfrog, Inc.","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"Person","@id":""}]}},"_links":{"self":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/174603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/users\/506"}],"replies":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/comments?post=174603"}],"version-history":[{"count":0,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/174603\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/media\/160887"}],"wp:attachment":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/media?parent=174603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/categories?post=174603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/tags?post=174603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}