~/talk

"Breaking Extreme Networks WingOS: How to own millions of..."

Talkat CONFidence 2019 · 2019-06-03..06-04· [embedded-and-hardware, security]
links:none on file
slides:none on file

Finds a dynamic RC4-derived root password in WingOS that can be computed from a stored file plus the device MAC and then made persistent, reverse engineers MIPS N32/Cavium Octeon code with Unicorn emulation, and builds custom mipsN32 shellcode. Discovers multiple pre-auth memory corruptions — including AF_MINT remote heap and stack overflows — and chains them into an over‑the‑air exploit using two devices (controller ↔ access point) to get a root reverse shell; affects aircraft APs, subway and hospital deployments.

AI-written summary · about

  1. 0:00Intro
  2. 1:10Intro to Wingos
  3. 5:30Attack Surface & Scenarios
  4. 9:35Hidden root shell backdoor
  5. 17:13Remote pre-auth "global" denial of
  6. 18:58What is Mint?
  7. 22:11Creating Mint Client
  8. 23:58Mint Vulnerabilities
  9. 24:34Remote Pre-auth heap overflow (mint)
  10. 26:39Remote Pre-auth heap overflow 2 (mint)
  11. 28:03EXPLOIT
  12. 30:09LIBC GADGETS
  13. 30:34SHELLCODE
~/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.