BRIEFING SÉCURITÉ · 22.09.2026 DEENFRES

Pratique & Mise en œuvre

ASP.NET Core CVE-2026-40372 (CVSS 9.1) : Conséquences de conformité pour les ateliers de développement financiers et d’assurance sous DORA et NIS2

Par Benedikt Langer · 23 avril 2026 · 15 min de lecture

8 minutes de lecture · Date de publication : 23.04.2026

Microsoft a publié le 22 avril 2026 une mise à jour hors bande pour ASP.NET Core et a corrigé CVE-2026-40372 avec un score CVSS de 9.1. Une régression dans la bibliothèque DataProtection permet à un attaquant de contourner la validation des signatures grâce à un HMAC nul, de falsifier les cookies d’authentification et d’escalader les privilèges jusqu’au niveau SYSTEM. Pour les équipes de développement financières et d’assurance, il ne s’agit pas seulement d’un correctif, mais d’une question de conformité. DORA, NIS2 et MaRisk exigent pour ce type d’incident une documentation des réponses. Or, en 2026, cette documentation fait défaut dans de nombreuses entreprises.

Points clés

Ce que la faille concrètement fait et pourquoi elle touche les secteurs réglementés

Qu’est-ce que CVE-2026-40372 ? CVE-2026-40372 est une faille d’escalade de privilèges dans la bibliothèque ASP.NET Core DataProtection, publiée le 22 avril 2026 avec un score CVSS de 9.1. Une régression dans les versions 10.0.0 à 10.0.6 affaiblit la vérification de la signature cryptographique. Un attaquant peut utiliser un HMAC tout-zéro pour contourner la validation et ainsi falsifier, par exemple, les cookies d’authentification et les jetons anti-falsification. Par la suite, il est possible d’obtenir des privilèges SYSTEM sur l’hôte ASP.NET Core. Microsoft a livré le correctif dans la version 10.0.7.

La faille affecte particulièrement trois classes d’applications. Premièrement, les backends web classiques sur .NET 10 qui utilisent DataProtection pour le chiffrement de cookies et de jetons. Deuxièmement, les passerelles API et les services internes qui utilisent des chemins DataProtection pour l’anti-CSRF et les jetons de session. Troisièmement, les applications ASP.NET Core plus anciennes qui ont été migrées vers .NET 10 au cours des 24 derniers mois, sans vérifier à nouveau la configuration DataProtection. Dans les trois classes, l’escalade est possible sans authentification, ce qui rend la faille particulièrement grave.

Dans les secteurs financier et de l’assurance, ces applications sont souvent classées comme des systèmes critiques, car elles font partie de processus métiers réglementés. Les frontends de banque en ligne, les portails de déclaration de sinistres, les outils de workflow internes pour le traitement des demandes et les plateformes de reporting de conformité sont des candidats typiques. Le correctif n’est donc pas une mise à jour de routine, mais un processus documenté auprès des autorités de surveillance MaRisk ou NIS2.

CVSS 9.1
Escalade de privilèges dans ASP.NET Core DataProtection 10.0.0 à 10.0.6, correctif dans 10.0.7
Source : Microsoft Security Advisory, NVD, Out-of-Band-Update 22 avril 2026

Quels cadres de conformité seront concernés en 2026

Trois cadres réglementaires fournissent le contexte dans lequel CVE-2026-40372 devient un sujet de conformité pour les équipes de développement (Dev-Shops) financiers et d’assurance. Le premier est DORA, le Digital Operational Resilience Act. Entré en vigueur en janvier 2025, DORA exige pour les applications critiques une gestion documentée des risques ICT. Une vulnérabilité critique dans une application métier propre est un incident au sens du règlement. La documentation associée inclut l’identification, l’évaluation des risques, la mitigation, l’escalade et, le cas échéant, la déclaration à l’autorité de supervision compétente.

Le deuxième cadre est NIS2. Pour les opérateurs d’infrastructures essentielles (KRITIS) et les entités particulièrement importantes, une faille de sécurité grave dans une application critique doit être déclarée si elle peut avoir ou a eu des conséquences opérationnelles significatives. Le seuil de gravité et l’obligation de déclaration sont plus stricts que ce que certains responsables de conformité pourraient croire. Un bug non exploité peut, dans certains cas, être soumis à déclaration si la préparation de la mitigation prend plus de temps que le délai réglementaire.

Le troisième cadre est MaRisk et son équivalent dans le secteur de l’assurance, le cadre VAIT. Pour les banques et assureurs en Allemagne, les applications développées en interne sont souvent intégrées dans les chapitres de stratégie informatique et de gestion des situations d’urgence. Une vulnérabilité dans une telle application doit être répertoriée dans l’inventaire des risques internes et incluse dans la prochaine vérification spéciale de l’audit interne. Celui qui ne documente pas cela de manière systématique obtiendra des conclusions lors du prochain audit de la BaFin qui auraient pu être évitées.

Ce que les équipes de conformité devraient documenter maintenant

  • Inventaire de toutes les applications ASP.NET Core avec des chemins de protection des données
  • Évaluation des risques par application selon la criticité métier
  • Statut des correctifs par application avec chronologie et responsable
  • Décisions d’escalade et de déclaration avec justification dans la traçabilité d’audit

Ce qui ne suffit pas, même si cela semble bien

  • Un e-mail de correctif envoyé aux équipes de développement sans inventaire documenté
  • L’hypothèse que les applications internes ne sont pas soumises à déclaration
  • Un transfert de responsabilité aux chefs de développement individuels sans accompagnement de la conformité
  • Une documentation de déploiement de correctifs sans évaluation des niveaux d’escalade

Un plan de conformité de 21 jours pour les shops de développement réglementés

Trois semaines suffisent pour une réponse appropriée à CVE-2026-40372 lorsque la conformité, la sécurité et l’ingénierie travaillent de coordonnée. Les jalons suivants correspondent aux exigences minimales de DORA (Digital Operational Resilience Act), NIS2 (Directive sur la sécurité des réseaux et des systèmes d’information) et MaRisk (Mindestanforderungen an das Risikomanagement) dans une vue intégrée.

Jour 1-2
Inventaire. Quelles applications ASP.NET-Core fonctionnent en interne, dans quelle version, avec quelle configuration DataProtection ? Évaluation du SBOM (Software Bill of Materials), scan d’images de conteneurs, enquête auprès des équipes de développement.

Jour 3-4
Classification des risques. Par application : critique, important ou non critique, basé sur la fonction métier, les classes de données et les obligations d’audit. L’équipe de conformité est responsable de la classification en collaboration avec les départements spécialisés.

Jour 5-7
Déploiement correctif des applications critiques. DataProtection sur la version 10.0.7 ou supérieure, redéploiement, validation dans l’environnement cible. Étapes de test documentées avec traçabilité d’audit.

Jour 8-10
Déploiement correctif des applications importantes. Même discipline que pour les applications critiques, avec une chaîne d’escalade adaptée. Premiers rapports d’état des correctifs internes.

Jour 11-14
Examen forensique. Vérification des modèles d’authentification inhabituels dans les journaux des 30 derniers jours, anomalies dans la fréquence de renouvellement des cookies, escalades de privilèges inhabituelles dans le journal d’audit.

Jour 15-18
Évaluation de l’obligation de déclaration. L’équipe de conformité évalue si une déclaration auprès des autorités de supervision est nécessaire pour certaines applications. Pour DORA : classification comme incident majeur ou significatif lié aux TIC.

Jour 19-21
Rapport au conseil d’administration et, le cas échéant, aux autorités de supervision. Faire des leçons tirées pour l’inventaire des risques TIC. Préparer la documentation pour la prochaine vérification spéciale de la révision interne.

Leçons qui vont au-delà du bug individuel

Le CVE est l’occasion d’aborder trois questions structurelles. Premièrement, la discipline SBOM (Software Bill of Materials) dans les organisations réglementées. Celui qui dispose d’une liste logicielle complète et maintenue pour ses applications peut réagir à de tels incidents en heures plutôt qu’en jours. Squidex SSRF CVE-2026-41172 était un cas similaire sur la même période, posant la même question de SBOM. Ceux qui ont dû traiter ces deux incidents simultanément ont une bonne occasion d’engager une discussion fondamentale avec leur chaîne logicielle.

Deuxièmement, l’intégration du compliance engineering. Les réponses aux CVE qui ne passent que par des tickets d’ingénierie manquent la dimension réglementaire. En revanche, celui qui unifie l’ingénierie, la sécurité et la conformité dans un workflow commun gagne plusieurs semaines par incident. Cette discipline est encore sous-développée dans de nombreuses organisations en 2026. CVE-2026-40372 est une bonne occasion de la mettre en place.

Troisièmement, l’observation du cycle de vie Microsoft. Les updates hors bande sont devenus plus fréquents au cours des derniers trimestres. Les équipes de conformité devraient activement suivre le rythme des correctifs Microsoft et ne pas traiter les updates hors bande comme des exceptions, mais comme faisant partie du cadre de réaction standard. Celui qui intègre cela dans son propre processus de gestion des correctifs sera beaucoup plus rapide lors de la prochaine vague.

Les enseignements pour les dirigeants et les conseils de surveillance

Trois points devront être abordés lors de la prochaine réunion du conseil d’administration des établissements réglementés en 2026. Premièrement, un état des lieux : l’établissement dispose-t-il d’un SBOM (Software Bill of Materials) complet pour toutes les applications critiques pour l’activité ? Si non, cela représente un risque de constat lors de la prochaine inspection de surveillance. Deuxièmement, une clarification des responsabilités : qui signale les CVE critiques, à qui, dans quel délai, avec quelle discipline documentaire ? Celui qui n’a pas établi de règles claires rencontrera les mêmes pertes de friction à chaque incident. Troisièmement, une décision d’investissement : quel budget est alloué pour les outils SBOM, l’intégration du compliance engineering et l’automatisation des correctifs en 2026 et 2027 ?

Un conseil supplémentaire issu de la pratique consultante : les conseils de surveillance sous-estiment souvent l’impact d’une bonne réponse aux CVE sur la relation avec la BaFin (Autorité fédérale de surveillance financière allemande). Une banque ou une assurance qui peut présenter une documentation de réponse irréprochable pour la CVE-2026-40372 lors de la prochaine inspection spéciale bénéficie d’un avantage tangible, bien que subtil, sur les sujets de surveillance futurs. Inversement, l’absence de documentation génère des frictions qui se traduisent par des exigences de suivi désagréables.

Les correctifs Microsoft eux-mêmes entraîneront une vague de suivi dans les prochaines semaines. Les mises à jour hors bande pour ASP.NET Core sont rares, mais signalent une situation de menace sérieuse. Ceux qui documentent correctement leur réponse aux correctifs sont mieux préparés pour d’autres mises à jour. La réactivation de PaperCut dans le CISA-KEV a montré que les anciennes CVE peuvent revenir. Ceux qui ont une bonne culture documentaire disposent d’un système de secours pour les deux catégories.

Comment les responsables d’ingénierie dans les entreprises réglementées seront mieux préparés en 2026

L’observation centrale des incidents d’avril est structurelle. Les responsables d’ingénierie dans les entreprises réglementées auront en 2026 une mission qui va bien au-delà de la simple gestion des correctifs. Ils devront assumer trois rôles simultanément : celui de responsable de la livraison de logiciels sécurisés, d’interface de communication pour la conformité et de partenaire pour les opérations de sécurité. Ceux qui ne séparent pas consciemment ces trois rôles tout en les intégrant seront sous pression lors de chaque CVE sérieuse.

Un modèle pragmatique, qui a fait ses preuves dans plusieurs banques et compagnies d’assurance allemandes, repose sur une chorégraphie à trois personnes. Le responsable d’ingénierie supervise le déploiement des correctifs et documente les étapes techniques. Le responsable de la sécurité évalue les risques d’exploitation et gère les couches de détection. Le responsable de la conformité vérifie la classification, l’obligation de déclaration et les rapports. Tous trois partagent un tableau d’incidents commun avec un rythme clair. Trois coordinations en 72 heures suffisent pour adresser de manière cohérente les CVE critiques.

Pour les équipes de développement dans les secteurs réglementés, il est également judicieux d’investir stratégiquement dans des outils de SBOM (Software Bill of Materials). La génération automatisée de SBOM à chaque build, un registre central de SBOM, des processus automatiques de comparaison avec les nouvelles CVE et des escalades basées sur des alertes réduisent le temps de réaction de plusieurs jours à quelques heures. Des fournisseurs comme Anchore, Snyk et Sysdig auront des produits matures sur le marché en 2026. Ceux qui n’ont pas de stratégie SBOM auront été visiblement dépassés par les vagues d’avril 2026. L’investissement dans de meilleurs outils est modeste par rapport au risque de non-conformité.

Enfin, une dernière remarque sur la communication externe. Ceux qui réagissent activement et proprement aux CVE dans les secteurs réglementés peuvent utiliser cela dans les appels aux investisseurs et dans la communication avec les parties prenantes. Une présentation calme et factuelle de leur propre chaîne de réaction crée de la confiance et réduit les frictions dans les discussions ultérieures. La tentation de garder les incidents en interne est rarement bénéfique pour les CVE critiques dans les secteurs réglementés. La transparence paie dans les discussions avec les autorités de surveillance et dans la perception des clients.

Une dernière recommandation pratique pour la prochaine retraite d’ingénierie : établissez un format d’exercice de correctifs internes. Une fois par trimestre, une CVE critique fictive est simulée dans une application propre et la chaîne de réaction est testée avec de vraies échéances. Ceux qui pratiquent cela systématiquement gagnent plusieurs heures d’avance en cas de réel incident, car les rôles, les chemins d’escalade et les voies de communication sont déjà rodés. L’effort pour l’exercice lui-même est modeste, avec une demi-journée par trimestre, mais l’effet en cas de situation réelle est mesurable.

Questions fréquentes

Chaque question est verrouillée. Un clic déverrouille la réponse.

Quelles versions d’ASP.NET Core sont concernées et quel correctif est disponible ?

La bibliothèque DataProtection est concernée dans les versions 10.0.0 à 10.0.6. Le correctif est disponible dans la version 10.0.7 ou ultérieure et devrait être déployé immédiatement. Microsoft a publié le correctif sous forme de mise à jour hors cycle (Out-of-Band Update).

Comment puis-je détecter si mon application est concernée ?

Via une recherche SBOM (Software Bill of Materials) de Microsoft.AspNetCore.DataProtection dans l’une des versions mentionnées. Alternativement, via des analyses d’images de conteneur avec Trivy, Grype ou Snyk. Les équipes de développement peuvent généralement fournir un statut par application en quelques heures.

Un correctif suffit-il ou dois-je également invalider les cookies ?

Un correctif ne suffit pas dans tous les cas. Si l’application a été exposée pendant une longue période et qu’il existe un soupçon d’exploitation, les cookies d’authentification et les jetons Antiforgery devraient être tournés (rotated). L’effort est gérable dans les applications compatibles avec la rotation des cookies, mais non trivial dans les configurations complexes.

Quelles obligations du DORA s’appliquent concrètement ?

L’obligation de gestion des risques TIC (ICT-Risk-Management) de l’article 5 et suivants du DORA exige une réponse documentée à un incident lié aux TIC. La classification comme incident majeur (major) ou significatif (significant) ICT-related déclenche des obligations de déclaration et de reporting. Les équipes de conformité (Compliance) devraient effectuer la classification de manière active et documentée.

Quel est l’impact de l’incident sur les inspections spéciales MaRisk ?

Une vulnérabilité critique dans une application interne sera abordée lors de la prochaine inspection spéciale de l’audit interne ou lors d’une inspection spéciale de la BaFin. Celui qui peut présenter une documentation de réponse propre évite les constats. Celui qui n’en a pas obtiendra une remarque à ce sujet.

À quelle fréquence les mises à jour hors cycle (Out-of-Band Updates) seront-elles fréquentes dans l’écosystème Microsoft en 2026 ?

Plus fréquemment qu’il y a deux ans. Au cours des douze derniers mois, plusieurs mises à jour critiques hors cycle ont été déployées. Les équipes de conformité devraient intégrer les bulletins du Microsoft Security Response Center à leur routine hebdomadaire plutôt que de les traiter comme des informations ad hoc.

Pour aller plus loin

Un magazine d'Evernine Media GmbH