~/talk

Oracle Data Redaction is Broken

Talkat Black Hat USA 2014 · 2014-08-02..08-07· [databases, security]
slides:none on file

Oracle 12c’s Data Redaction promises masked output but is trivial to bypass: XMLQuery and XMLTable return redacted columns, RETURNING INTO on updates leaks values, and UTL_HTTP or a brute‑force PL/SQL routine recovers characters. The demo builds a table with a credit‑card column, applies a redaction policy, then extracts full numbers and uses those vectors for privilege escalation (even a public→SYS path exists). The product is patched (July 2014) but the attack surface—between 15–18k JSP files and many unreviewed interfaces—makes flaws likely.

AI-written summary · about

  1. 0:00Introduction
  2. 0:22Who am I
  3. 3:34History
  4. 6:48Launching External Procedures
  5. 8:45Oracles Fix
  6. 13:12Backend Bypass
  7. 17:41Patches
  8. 20:46Oracle vs Microsoft
  9. 22:45Oracle Data Redaction
  10. 23:54Why Redaction
  11. 25:11How it works
  12. 26:24XML query vulnerability
  13. 27:52Updating a column
  14. 29:10Brute force
  15. 31:00Common Criteria
  16. 32:59Protection Profile
  17. 34:30Data is not changed
  18. 37:00Is it useful
  19. 38:12PCI compliance
  20. 38:45Data encryption
  21. 39:48How do I protect against this
  22. 40:29Oracles internal processes
  23. 40:55Its not rocket science
  24. 42:22No documentation
  25. 44:02Oracle Fusion Media Pack
~/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.