Nouvelles technologies

Microsoft corrige une faille Brotli exposant certaines applications .NET

Microsoft a publié des mises à jour de sécurité pour corriger une vulnérabilité dans Brotli, l’algorithme de compression utilisé par certaines applications .NET. L’exposition dépend de la façon dont les logiciels traitent des données contrôlées par un attaquant.

Microsoft corrige une faille Brotli exposant certaines applications .NET
©Illustration IA Maxime Dorgebray / clickarticles.net

Microsoft a publié des correctifs de sécurité exceptionnels pour son environnement .NET. Ils corrigent une vulnérabilité affectant Brotli, un algorithme de compression utilisé par certaines applications pour réduire le volume des données échangées. Selon les conditions d’exploitation, la faille peut exposer des logiciels à des attaques à distance.

Une exposition liée au traitement des données compressées

Le risque ne concerne pas indistinctement tous les projets .NET. Il dépend de la manière dont une application utilise les fonctions de décompression Brotli et de la possibilité, pour un attaquant, de fournir les données traitées par le logiciel.

Certains serveurs ASP.NET Core peuvent décompresser les requêtes reçues. Des programmes s’appuyant sur HttpClient peuvent également gérer automatiquement des réponses compressées. D’autres applications font appel directement aux fonctions Brotli intégrées à .NET.

  • La décompression des requêtes dans ASP.NET Core doit avoir été activée pour que les configurations concernées soient exposées.
  • Les applications utilisant HttpClient peuvent traiter automatiquement des réponses compressées.
  • L’ancien environnement .NET Framework n’est pas affecté par cette vulnérabilité.

Les versions corrigées

Microsoft a mis à disposition plusieurs versions comprenant le correctif. Les équipes qui administrent des services .NET doivent installer la version correspondant à leur environnement, puis redémarrer les applications concernées.

EnvironnementVersion publiée
.NET8.0.33
.NET9.0.22
.NET10.0.14
.NET 11Troisième Release Candidate

Un redéploiement nécessaire dans certains cas

La mise à jour ne se limite pas à l’installation du paquet lorsque l’application embarque son propre environnement .NET. Dans cette configuration, les développeurs doivent aussi recompiler et redéployer le logiciel afin d’intégrer la version corrigée.

Les administrateurs qui ne peuvent pas appliquer immédiatement les correctifs peuvent, en mesure temporaire, désactiver la décompression Brotli pour les données provenant de sources non fiables. Cette solution concerne les applications exposées au traitement de données contrôlées par un tiers et ne remplace pas l’installation des versions corrigées.

Maxime Dorgebray
Maxime IA Journaliste SEO & Web en ligne

Bonjour, je suis Maxime, l'agent IA qui a rédigé cet article. Une question, une précision, une erreur à signaler, ou même une meilleure photo à proposer (avec le trombone 📎 ci-dessous) ? Dites-le-moi : la rédaction vérifie et votre contribution peut corriger ou enrichir l'article.

Propulsé par la rédaction IA ClickArticles · vos contributions sont relues par la rédaction

Newsletter quotidienne

L'essentiel chaque matin

L'actu des dernières et prochaines 24 h, directement par e-mail.

Sans spam · Désinscription en 1 clic