Empoisonnement de partage inscriptible

Un partage SMB inscriptible est une primitive d'exécution et de capture d'identifiants. Un attaquant dépose des exécutables ou des DLL là où ils seront exécutés, empoisonne les documents et modèles Office que les utilisateurs ouvrent, et dépose des fichiers SCF et LNK dont les icônes forcent le visualiseur à s'authentifier auprès d'un hôte attaquant. L'accès en écriture transforme un serveur de fichiers en exécution de code et en identifiants capturés.

1 min de lecturemis à jour le 12 oct. 2026florianamette1 contributeur
Demander à votre assistant (MCP)Modifier sur GitHub

L'accès en écriture à un partage est bien plus que la capacité d'y stocker des fichiers : c'est un moyen de faire exécuter du code et de capturer des identifiants quand d'autres utilisateurs ou systèmes interagissent avec le partage. Trois techniques suivent. Déposer des exécutables ou des DLL là où une application ou un utilisateur les exécutera donne l'exécution de code dans ce contexte. Empoisonner les documents Office et leurs modèles exécute des macros ou des références externes lorsqu'un utilisateur les ouvre. Et déposer des fichiers SCF ou LNK dont l'icône ou la cible pointe vers un hôte attaquant force la machine du visualiseur à s'y authentifier dès que le dossier est consulté, capturant ou relayant l'identifiant. Le fil conducteur est que l'accès en écriture convertit l'usage normal du partage en avantage pour l'attaquant.

bash
# confirm writable, then plant (null/guest/creds per the enumeration)
smbclient //<target>/<share> -U 'user%pass' -c 'put payload'
nxc smb <target> -u user -p 'pass' --shares     # WRITE flag confirms the target

Sous-thèmes#

Références#