Une faille critique de SAP Cloud SDK menace les identifiants et soulève des inquiétudes concernant les correctifs

Une vulnérabilité critique de SAP Cloud SDK pourrait exposer des identifiants d’application, tandis que des chercheurs en sécurité ont identifié d’autres lacunes de validation dans des versions ultérieures. Voici ce que les entreprises doivent savoir sur les versions concernées et les mesures d’atténuation.

Oct 13, 2026
3 minute read
eSecurity Planet Le contenu et les recommandations de produits sont indépendants de la rédaction. Nous pouvons gagner de l'argent lorsque vous cliquez sur des liens vers nos partenaires. En savoir plus

Une vulnérabilité critique de SAP Cloud SDK for Python pourrait permettre à des attaquants de dérober des identifiants d’application et, potentiellement, d’exposer des services cloud d’entreprise connectés. La faille affecte certaines applications multitenant exécutées sur SAP Business Technology Platform (BTP).

SAP a divulgué la vulnérabilité, suivie sous l’identifiant CVE-2026-89111, le 13 octobre 2026, en lui attribuant le score CVSS maximal de 10,0. Cette faille de falsification de requête côté serveur (SSRF) pourrait rediriger des requêtes d’authentification OAuth2 vers des serveurs contrôlés par des attaquants et exposer des identifiants d’application.

Bien que SAP identifie la version 0.45.2 comme le correctif, des tests indépendants ont révélé une validation manquante dans certains chemins d’authentification de six versions ultérieures. Les entreprises ayant déjà mis à jour leurs applications pourraient devoir appliquer des correctifs supplémentaires.

Comment la faille de SAP Cloud SDK expose les identifiants

La vulnérabilité, classée CWE-918, implique une validation insuffisante dutenant_subdomain paramètre utilisé pour construire les URL d’authentification OAuth2.

Selon l’avis de sécurité de SAP, les attaquants qui contrôlent ce paramètre pourraient rediriger vers un serveur malveillant les requêtes contenant l’identifiant et le secret client d’une application. Les identifiants dérobés pourraient donner accès aux services connectés, selon les autorisations de l’application.

Parmi les autres faiblesses liées aux identités cloud figurent l’usurpation de l’identifiant client OAuth utilisée pour énumérer les comptes et l’exposition de jetons OAuth par des extensions de navigateur. Ces faiblesses reposent sur des méthodes d’attaque différentes et ne sont pas liées à la vulnérabilité de SAP.

L’exploitation nécessite qu’un attaquant influence la valeur du sous-domaine du tenant transmise à une fonction vulnérable du SDK. Aucune exploitation confirmée de CVE-2026-89111 n’avait été identifiée dans les informations publiques examinées au 14 octobre 2026.

La faille était le problème ayant obtenu le score le plus élevé dans les mises à jour de sécurité de SAP d’octobre 2026, qui comprenaient 16 nouvelles notes de sécurité et quatre avis GitHub.

Advertisement

Correctifs de SAP Cloud SDK et versions concernées

SAP indique que les versions du SDK antérieures à 0.45.2 sont concernées. Publiée le 21 août 2026, la version 0.45.2 a introduit une validation des libellés DNS conforme à la RFC 1123 afin de restreindre les valeurs dangereuses de sous-domaine du tenant dans les URL d’authentification.

Cependant, des tests menés par The Hacker News ont révélé une validation manquante dans les versions 0.53.0 à 0.55.0, affectant certains chemins d’authentification du service Destination. Les six versions ont échoué à neuf des 11 tests de validation de SAP.

Une protection supplémentaire a été ajoutée dans la version 0.55.1. Une modification distincte dans la version 0.58.3 a corrigé un autre problème d’injection d’URL de jeton de tenant. SAP n’a pas officiellement classé les six versions intermédiaires comme étant affectées par CVE-2026-89111.

Les entreprises doivent donner la priorité aux mesures suivantes :

  • Identifier les installations concernées : Inventorier lessap-cloud-sdk dépendances et vérifier les versions antérieures à 0.45.2 ainsi que les versions 0.53.0–0.55.0.
  • Appliquer les mises à jour et tester les correctifs : Mettre à niveau vers une version corrigée récente et vérifier si des valeurs de tenant malveillantes peuvent rediriger les requêtes d’authentification.
  • Restreindre le trafic d’authentification : Autoriser uniquement les sous-domaines de tenant enregistrés et limiter les requêtes OAuth2 aux points de terminaison des fournisseurs d’identité approuvés.
  • Renforcer la sécurité des identifiants : Appliquer le principe du moindre privilège, protéger les secrets d’application et maintenir des procédures de rotation des identifiants.
  • Rechercher les activités suspectes : Examiner les journaux d’authentification et de connexions sortantes. Révoquer et renouveler les identifiants en cas de suspicion d’exposition.
  • Tester les plans de réponse aux incidents : Mettre en pratique les procédures de révocation des identifiants, d’enquête, de confinement et de restauration des applications.

Une compromission du registre Coder impliquant des modules Terraform malveillants montre également comment l’infrastructure de développement peut exposer des identifiants cloud, même si son mécanisme d’attaque diffère de celui de cette faille.

SAP recommande d’autoriser uniquement les sous-domaines de tenant enregistrés lorsqu’il est impossible d’appliquer immédiatement le correctif. Les entreprises doivent vérifier les versions du SDK et les chemins d’authentification, tout en appliquant des contrôles limitant l’exposition des identifiants.

En savoir plus : Les attaques visant l’infrastructure LiteLLM et MCP montrent comment des intégrations d’IA vulnérables peuvent mettre en danger les identifiants cloud et les services connectés.

eSecurity Planet Logo

eSecurity Planet is a leading resource for IT professionals at large enterprises who are actively researching cybersecurity vendors and latest trends. eSecurity Planet focuses on providing instruction for how to approach common security challenges, as well as informational deep-dives about advanced cybersecurity topics.

Propriété de TechnologyAdvice. © 2026 TechnologyAdvice. Tous droits réservés

Divulgation publicitaire : Certains des produits qui apparaissent sur ce site proviennent d'entreprises dont TechnologyAdvice reçoit une compensation. Cette compensation peut influencer la façon dont les produits apparaissent sur ce site, notamment l'ordre dans lequel ils apparaissent. TechnologyAdvice n'inclut pas toutes les entreprises ou tous les types de produits disponibles sur le marché.