~/talk

Abusing CNC Technologies

Talkat Black Hat Europe 2022 · 2022-12-05..12-08· [security, embedded-and-hardware]
links:none on file
links:none on file
slides:none on file

A security audit of major CNC controller vendors (Okuma, FANUC and others) uses simulators and real machines, Metasploit and vendor SDKs (Think API), and extracts firmware via an exposed jumper to gain root. Demonstrations include dump G‑code source, install persistent backdoor via controller app, and a catalog of about 17 attack primitives. Practical exploits show change tool compensation by 0.25 mm (and up to 10 mm) to alter or destroy parts, remotely disable emergency stop, and exfiltrate programs; findings go through months‑long responsible disclosure.

AI-written summary · about

  1. 0:00Intro
  2. 0:42CNC Machines
  3. 1:30Industrial Revolution
  4. 2:17A Complex Supply Chain
  5. 6:42Research Approach
  6. 8:31Example: Ethernet Q Commands
  7. 11:20Identified Problems
  8. 12:46Program Code Leak via MTConnect
  9. 14:19Enabled Jumper allowed Firmware Extraction
  10. 16:12Lack of Resource Access Control on Haas
  11. 24:47A change of tool geometry...
  12. 26:29causes micro-defects
  13. 27:51Damaging a tool / part
  14. 29:08Leaking Program Code
  15. 29:59Hijacking a Parametric Program
  16. 31:08Program Rewriting
  17. 31:48Damaging a part
  18. 33:33Theft of Manufacturing Information
  19. 34:15Triggering Software Alarms
  20. 36:02Responsible Disclosure
  21. 37:12Countermeasures
~/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.