Loading
Sécurisation de votre organisation Salesforce
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          API (Activer les paramètres OAuth) : Nécessite un secret pour le contrôle de flux du serveur Web

          API (Activer les paramètres OAuth) : Nécessite un secret pour le contrôle de flux du serveur Web

          Ce contrôle exige que l'application cliente fournisse son Secret client cryptographiquement fort lors de l'échange d'un code d'autorisation contre un jeton d'accès pour vérifier l'identité du client.

          Nom du contrôle

          Applications connectées : API (Activer les paramètres OAuth) : Nécessite un secret pour le flux serveur Web

          Configuration recommandée

          Nécessite Secret pour le flux serveur Web.

          Vue d'ensemble du contrôle

          Ce contrôle exige que l'application cliente fournisse son Secret client cryptographiquement fort lors de l'échange d'un code d'autorisation contre un jeton d'accès pour vérifier l'identité du client.

          Risque de sécurité s'il n'est pas configuré

          Le flux de serveur Web (autorisation d'octroi de code d'autorisation) peut permettre à un assaillant qui intercepte un code d'autorisation temporaire de l'échanger contre un jeton d'accès de longue durée sans prouver qu'il contrôle le serveur back-end autorisé.

          Scénarios de menace

          Un adversaire intercepte un code d'autorisation via une redirection de navigateur ou une fuite de consignation et exécute immédiatement un échange de jetons depuis sa propre infrastructure, usurpant avec succès l'identité de l'application légitime pour accéder aux données de l'utilisateur.

          Plage de score CVSS estimée

          Critique (9,0 à 10,0).

          Considérations relatives à l'impact sur le risque

          Ne pas demander de secret facilite l'établissement de sessions non autorisées et l'exfiltration de données, transformant ainsi un code temporaire à usage unique en passerelle permanente pour la prise de contrôle de compte.

          Risque plus élevé quand

          Lorsque l'application est hébergée sur un serveur partagé ou utilise un schéma d'URI personnalisé qui augmente la probabilité d'interception de code d'autorisation par des applications locales malveillantes ou des proxy réseau.

          Risque faible quand

          Si l'entreprise a implémenté la PKCE (clé de vérification pour l'échange de code) en tant que contrôle compensateur, qui ajoute une couche dynamique secondaire de vérification au processus d'échange de code.

          Considérations relatives à l'entreprise et à l'intégration

          L'activation de cette exigence peut rompre les intégrations existantes si le client tiers n'a pas été correctement configuré pour contourner l'échange de secrets ou si le code côté client n'a pas un accès sécurisé au secret.

          Remédiation recommandée

          Accédez aux Paramètres OAuth de l'application connectée dans Configuration, puis cochez la case « Nécessite un secret pour le flux serveur Web ».

          Guide d'examen sanitaire de sécurité

          Security Health Review l'identifie comme une exigence fondamentale de « Client confidentiel » afin que les données CRM confidentielles soient publiées uniquement dans des applications vérifiées côté serveur qui peuvent protéger leurs identifiants.

           
          Chargement
          Salesforce Help | Article