~/talk

Blended Web and Database Attacks on Real-time, In-Memory Platforms

Talkat OWASP AppSecUSA 2014 · 2014-09-16..09-19· [security, web-platform]
links:none on file
slides:none on file

Shows a new SQL injection vector that abuses TIME TRAVEL queries to retrieve previously deleted rows from versioned tables, live-demoed against SAP HANA; demonstrates web app code stored and executed from the DB with server-side JavaScript leading to SQL-driven code injection and on-the-fly app modification via the XS IDE; shows R integration exploited to call and remotely stop the external R service and run commands (R server shutdown), plus reused exploit scripts and mitigation steps: prepared statements, least privilege, SSL, firewall.

AI-written summary · about

  1. 0:00Intro
  2. 2:39In Memory Computing/IMDB
  3. 4:06Reasons
  4. 5:29Market Leaders
  5. 8:06Main Vendors
  6. 9:36What is SAP?
  7. 15:37A blended architecture (contd)
  8. 16:29Impact of vulnerabilities
  9. 20:22SAP HANA Concepts
  10. 24:03SQL Injection on HANA
  11. 26:48Time travel tables and SQL injection
  12. 33:47Countermeasures
  13. 34:27Cross Site Scripting
  14. 36:24Use Security Features
  15. 37:39Attacks to the R-Integration
  16. 44:50Calling C++ functions
  17. 46:15Conclusions
~/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.