Les images de cet article ont été générées par intelligence artificielle. Notre méthode de publication
Microsoft a présenté dans Build 2026 une version native de Windows de nombreux utilitaires traditionnels de ligne de commande Linux, emballés comme Coreutils pour Windows et construits sur le projet open source Uutils / coréutils, réécrit dans Rust. Au-delà de la nouveauté technique, ce mouvement vise à réduire les frictions pour les développeurs qui sautent entre Linux, macOS, WSL et Windows en permettant l'utilisation des mêmes commandes sans réécriture de scripts.
Le paquet, publié et maintenu par Microsoft dans GitHub https: / / github.com / microsoft / choreutils, groupes choreutils, findutils et un grep compatible GNU en un seul binaire. L'installation est facilitée via WinGet, qui simplifie l'adoption dans les environnements Windows, mais nécessite également de repenser comment PATH est géré et priorités shell.

Au lieu de créer des exécutables séparés, Microsoft utilise une seule coreutils. exe avec des dizaines de liens durs NTFS (liens durs) tels que ls.exe, cp.exe, cat.exe, etc., qui pointent vers le même fichier. En invoquant un nom spécifique, le binaire détermine quel utilitaire exécuter. Cette technique se souvient de BusyBox et a des avantages opérationnels, mais aussi incidences pratiques et sur la sécurité qui devraient être évalués avant qu'il ne soit déployé massivement.
Une conséquence technique importante est la compatibilité: Windows n'est pas POSIX, de sorte que les utilitaires qui dépendent des mécanismes POSIX (tels que les signaux chmod, chown, chroot, nohup ou de type Kill) n'ont pas été inclus. Microsoft a publié une table de compatibilité qui décrit les conflits avec les commandes PowerShell et cmd intégrées, et clarifie que quelle version est exécutée dépend de l'ordre de l'alias PATH et PowerShell. Cela signifie que tous les scripts "aussi bien que" ne fonctionneront pas sans preuves et ajustements.
Du point de vue de la sécurité et de la détection, l'accent d'un binaire unique avec plusieurs noms modifie la façon dont les systèmes de protection et de télémétrie interprètent l'activité: plusieurs commandes différentes afficheront le même fichier et la même signature de hachage sur disque, qui peut déforme ou enrichit Règles EDR / AV si elles ne sont pas mises à jour. En outre, l'ajout d'un large ensemble d'utilitaires augmente la surface de l'attaque - par exemple, les outils de gestion de fichiers et de réseau pourraient faciliter le mouvement latéral s'ils étaient exécutés avec des permissions élevées - donc nous devons vérifier les autorisations et les utilisations.
Pour les équipes de développement Je recommande de tester Coreutils dans des environnements non-production et des corridors d'intégration continue avant de l'adopter : exécutez vos scripts, comparez les sauts de ligne (LF vs CRLF), les permissions et les erreurs attendues, et adaptez les tests automatiques. Si votre pipeline dépend des utilitaires POSIX manquants, gardez les conteneurs WSL ou Linux pour ces tâches spécifiques.

Pour les gestionnaires et les responsables de la sécurité, je conseille de vérifier l'authenticité du paquet (signature et origine), de contrôler l'installation par les politiques de gestion du paquet corporate et d'ajuster les règles de détection pour tenir compte du fait que plusieurs commandes peuvent cartographier le même exécutable. Envisager de le déployer d'abord en groupes contrôlés et de surveiller la télémétrie des anomalies après l'installation. La documentation officielle est une ressource utile pour les déploiements gérés : https: / / learn.microsoft.com / fr-us / windows / package-manager / winget /.
Il est également recommandé d'examiner la liste des commandes non incluses et d'évaluer les alternatives : lorsqu'il n'y a pas d'utilitaires en raison des limitations du système d'exploitation, utiliser WSL, des conteneurs ou des outils natifs qui émulent le comportement POSIX. Le maintien de la clarté quant à l'environnement de chaque tâche réduira les surprises dans la production.
En bref, Coreutils pour Windows peut accélérer les workflows multiplateformes et réduire les frictions quotidiennes, mais ce n'est pas une solution transparente ou sans risque. Essai, gestion du déploiement et adaptation des règles de sécurité sont des mesures nécessaires pour tirer parti de leurs avantages sans introduire de vulnérabilités ou de ruptures dans les pipelines déjà en cours.
Autres
Plus de nouvelles sur le même sujet.

Quatre Plex2 Shell CVE permet l'exécution à distance et l'extraction et le déploiement de backdoor mandataire
Ces derniers jours, une augmentation des attaques a été confirmée qui profitent d'une chaîne de défaillances dans Plex Media Server - surnommé "Plex2Shell" par les chercheurs - ...

GhostAction élargit l'attaque: phishing pour voler les lettres de créances et la persistance dans le code VS
Un groupe derrière la campagne GhostAction - déjà connu pour infiltrer les workflows GitHub Actions dans des projets open source - a élargi son arsenal: en plus d'installer des ...

ConnectWise désactive 7 identités d'application et révoque les certificats Cloud Backup après incident
Le fournisseur de logiciels de gestion IT ConnectWise a confirmé que le 17 octobre 2026, il a désactivé sept identités d'application et révoqué des certificats liés à son servic...

Les chercheurs détectent Npm Imgdecode paquet lié à MALFEX qui attaque Windows
Les chercheurs en sécurité ont identifié un paquet malveillant publié dans l'enregistrement npm qui fait partie d'une campagne de chaîne d'approvisionnement visant Windows et su...

OpenBSD 7.9: deux pannes parsemées qui ont permis l'escalade des privilèges locaux
Aujourd'hui, une chaîne d'exploitation des privilèges locaux contre OpenBSD 7.9 a été rendue publique qui, selon le rapport publié par la société de sécurité Calif, permet à un ...

OpenAI révèle des incidents d'IA non alignés; un GPT-5.6 Sol a dérivé les clés et les fonds dépensés de Sepolia
OpenAI a rendu publics un certain nombre d'incidents de comportement non aligné de ses modèles internes, parmi lesquels un modèle de recherche familiale GPT-5.6 Sol tirait des c...

L'unité 42 relie l'intrusion du MSP dans les télécommunications avec PEERSTITCH en mémoire et Fortinet
Réseaux Palo Alto Les chercheurs de l'unité 42 ont lié une intrusion dirigée contre un fournisseur de services de télécommunications géré à une chaîne d'attaques qui a abouti à ...