~/talk

He Said, She Said – Poisoned RDP Offense and Defense

Talkat Black Hat USA 2019 · 2019-08-03..08-08· [security]
links:none on file
slides:none on file

Connecting to a malicious RDP server can silently compromise the client by abusing clipboard file-copy formats: code audits find 11 critical bugs in rdesktop and 5 critical bugs in FreeRDP, while mstsc resists simple crashes but exposes a path-traversal via file-group-descriptor that lets a server drop files (eg. into Startup) on the client, enabling VM-escape via Hyper‑V. A defense uses built‑in ETW (events 131/132 + clipboard traces) to correlate pastes with file-creation for detection; Microsoft ships a patch that validates canonical paths.

AI-written summary · about

  1. 0:00Introduction
  2. 1:38Overview
  3. 2:31Lazy Lateral Movement
  4. 4:59RDP
  5. 5:52What is Poison
  6. 7:17RDP Clients
  7. 7:59Open Source
  8. 9:31RDP Protocol
  9. 10:48Vulnerability List
  10. 11:55Parsing bitmaps
  11. 14:17RDP Client
  12. 15:15Clipboard
  13. 16:54Blacklists
  14. 18:09File Copy
  15. 20:04File descriptor
  16. 21:07Path level cell
  17. 21:37Clipboard synchronized
  18. 21:55eavesdropping
  19. 22:16pasted on
  20. 22:51HyperV
  21. 23:26Behind the Scenes
  22. 24:18HyperV Test
  23. 25:25WDD
  24. 26:22Bug Bounty Program
  25. 27:09New Detection
  26. 29:01Event Tracing
  27. 29:59RDP Connection Provider
  28. 30:34Clipboard Provider
  29. 32:38Demo
  30. 33:29Detection logic
  31. 34:47File creation events
  32. 35:36File creation timestamps
  33. 36:49Detecting malicious behaviors
  34. 38:53Update
  35. 40:02Lessons Learned
  36. 42:17Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.