Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Security Vulnerabilities - A Story About Panic

Security Vulnerabilities - A Story About Panic

Cory tells a tale of every open-source project's worse nightmare: a report of a serious security flaw in the software. Originally presented at DjangoCon EU 2015, Cardiff.

Cory Benfield

May 31, 2015
Tweet

More Decks by Cory Benfield

Other Decks in Programming

Transcript

  1. Panic

    View Slide

  2. Hi

    View Slide

  3. Me
    @lukasaoz
    @lukasa

    View Slide

  4. A Story

    View Slide

  5. CVE 2015-2296
    A Story About Panic

    View Slide

  6. Act 1: The
    Distant Past
    (2014)

    View Slide

  7. View Slide

  8. TO ACTION!

    View Slide

  9. ???

    View Slide

  10. 1. Contact Email

    View Slide

  11. 2. GPG Keys
    90DC AE40 FEA7 4B14 9B70 662D F25F 2144 EEC1 373D

    View Slide

  12. Good Enough?

    View Slide

  13. Act 2: The
    Distant Now

    View Slide

  14. Credit: Rachel Kramer https://www.flickr.com/photos/rkramer62/15877419359

    View Slide

  15. View Slide

  16. 3. Lots of Detail

    View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. Move Too
    Fast

    View Slide

  23. View Slide

  24. View Slide

  25. 4. No Weekends

    View Slide

  26. 5. Get a CVE

    View Slide

  27. 6. Warn
    Downstream

    View Slide

  28. 7. Identify
    Versions

    View Slide

  29. 8. Policy

    View Slide

  30. docs.python-requests.org/en/latest/
    community/vulnerabilities/

    View Slide

  31. View Slide

  32. Thanks!
    ✨✨

    View Slide