~/talk

Abusing WCF Endpoint for RCE and Privilege Escalation

Talkat BSidesSF 2019 · 2019-03-03..03-04· [dotnet, security]
links:none on file
slides:none on file

WCF endpoints in .NET apps expose powerful operations that lead to real RCE and local privilege escalation: static analysis with dnSpy and Process/sys queries finds service contracts, local named‑pipe endpoints and net.tcp listeners (example net.tcp://localhost:81 and a remote net.tcp:8000). A WCF client is built from shipped DLL stubs in Visual Studio; authentication is bypassed by installing a self-signed cert into the Windows store so signed checks pass, then invoking ExecuteInstaller to run an arbitrary EXE as SYSTEM (demo spawns calc and creates a local admin). Tools: Process Explorer, WMI one‑liner, PowerShell.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:04WCF overview and exploitation basics
  3. 4:59Target enumeration techniques
  4. 8:08Analyzing vulnerable WCF service
  5. 13:08Real-world privilege escalation bugs
  6. 21:24Exploiting Check Point ZoneAlarm
  7. 23:44Remote WCF endpoint vulnerability
  8. 27:15Conclusion and takeaways
  9. 27:57Q&A session
~/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.