~/talk

New Exploit Technique In Java Deserialization Attack

Talkat Black Hat Europe 2019 · 2019-12-02..12-05· [security, java]
links:none on file
links:none on file
links:none on file
slides:none on file

An analysis of 10,000+ libraries uncovers two practical exploit vectors: a URLConnection path that causes Java to leak NTLM creds and enables an HTTP-to-SMB NTLM relay leading to remote code execution via Windows relay, and a JDBC-URI parameter abuse that forces deserialization through JDBC URI autoDeserialize interceptor parameters to trigger getObject and RCE. Demos and custom fuzzing confirm the chains work, many new gadget chains are easy to find, and full exploits achieve file upload and backdoor execution.

AI-written summary · about

  1. 0:00Start
  2. 5:28Java Deserialization Serialization
  3. 9:57Well-Known Defense Solution
  4. 13:41Flaws in Defense Solutions
  5. 15:21URL Connection
  6. 24:33Java DataBase Connectivity
  7. 31:31Attack Scenarios
  8. 36:49New gadget for Java Deserialization
  9. 38:11JSON Attack
  10. 39:43Recommendations
~/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.