~/talk

Hackproofing Oracle Ebusiness Suite

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [security, databases]
slides:none on file

A week of code review on a fully patched 11.5 install finds 21 SQL injection bugs, 26 XSS, two simple DoS vectors and dozens of exploitable JSPs via the PL/SQL Gateway that run as apps user, allowing dbms_sql escalation to CIS/0 and arbitrary OS actions; 12.2 review finds Java deserialization RCE, eight SQLi, XXE, SSRF and directory traversal. Practical fixes: remove unused 15,000 JSPs down to ~200, disable ~700 enabled PL/SQL entries to ~16, and block RF/JSP forwards.

AI-written summary · about

  1. 0:00Intro
  2. 0:17Who Am I?
  3. 1:29eBusiness Suite Overview
  4. 4:04eBusiness Suite components
  5. 4:51eBusiness Suite Vulnerabilities
  6. 6:11Some 11.5 Issues
  7. 7:24trusted.conf
  8. 8:08PL/SQL Gateway
  9. 10:26HR UTIL DISP WEB
  10. 11:41display_fatal errors
  11. 12:19Attack Sequence
  12. 13:49ORACLESSWA
  13. 14:43RUNFUNCTION
  14. 15:05Arbitrary SQL
  15. 16:49Some 12.x Issues
  16. 19:25Many ways to skin a cat
  17. 21:50JSP forwards
  18. 24:00Auxiliary Inject Functions 1/2
  19. 27:33Executing SQL as SYS
  20. 32:11SQL Injection in SYSTEM.AD_APPS PRIVATE
  21. 34:24Securing 12.x and 11.5
  22. 37:50Specific to Securing 11.5
  23. 38:50Securing eBusiness Suite
  24. 39:40Questions?
~/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.