~/talk

Securing Your Apps and User Data with Google Cloud

Talkat Google I/O 2019 · 2019-05-07..05-09· [security, cloud-infrastructure]
slides:none on file

A tiny Flask app (~20 lines) packaged in Docker and deployed to Cloud Run uses hundreds of dependencies and Container Registry vulnerability scanning flags 600 vulnerabilities, 38 fixes in the image. Replacing ImageMagick with Python Pillow and switching to an Alpine base drops the scan to zero after Pillow+Alpine at the cost of slower startup and higher RAM. Cloud Web Security Scanner finds a reproducible XSS in the admin login that is fixed by proper escaping, and enforced security keys via admin settings prevent phishing.

AI-written summary · about

  1. 0:00Intro
  2. 1:32Add a Cat
  3. 2:59Demo
  4. 4:48Running in Production
  5. 6:25Threat Modeling
  6. 6:54Kill Chain
  7. 10:11Todays Agenda
  8. 11:26Dependencies
  9. 12:34Container Registry
  10. 13:01Vulnerability Scanning
  11. 14:05Vulnerability Analysis
  12. 14:50Vulnerability Experiment
  13. 16:00Vulnerability Results
  14. 17:52Cloud Security Scanner Demo
  15. 22:21How it works
  16. 23:45How to set it up
  17. 24:53Wrap up
~/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.