~/talk

DevOoops (Increase awareness around DevOps infra security)

Talkat Codemotion Milan 2015 · 2015-11-20..11-21· [devops-and-delivery, security]
slides:none on file

Giving developers sudo causes widespread downtime and misconfiguration; GitHub leaks expose FTP creds, private keys and full DB dumps and leave 219,000 .git-exposed sites that allow full repo cloning. Jenkins instances (a few thousand) leak credentials and offer a groovy script console for remote code execution. Vagrant ships with a default SSH key reused across thousands of boxes. Exposed Elasticsearch, Redis and Memcached lead to malware, session theft and crypto-mining; mounting the Docker socket → host takeover is trivial and common.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:10What DevOps means for security
  3. 2:35Common DevOps security issues
  4. 3:40Developer superpowers gone wrong
  5. 5:05GitHub information leakage risks
  6. 8:00Trusting GitHub user identities
  7. 11:15Git deployment security pitfalls
  8. 13:50Exposed .git folders on the web
  9. 16:20Subversion and SQLite vulnerabilities
  10. 17:21Jenkins remote code execution risks
  11. 20:59Jenkins credentials and config files
  12. 22:25Provisioning tools and secret keys
  13. 23:51Vagrant default SSH key exposure
  14. 25:39Vagrant shared folder backdoors
  15. 27:29Elasticsearch exposed on the internet
  16. 29:16Binding services to localhost
  17. 30:19Redis and in-memory database risks
  18. 32:06Redis data loss and clustering attacks
  19. 33:32Memcached private key exposure
  20. 34:39Docker socket and container security
  21. 37:07Docker host takeover via API
  22. 38:57Embracing DevOps securely
  23. 39:18Auditing DevOps practices
~/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.