How to report a vulnerability: Responsible Disclosure for Developers
Talkat JCON Europe 2023 · on Thursday, 2023-06-22· at 12:00· Cinema 9, Im Mediapark 1, 50670 Köln, Germany·
summary
Vulnerability reporting requires concrete steps: CVE volume climbs to about 80 per day, so private, coordinated reporting and short embargoes matter. The log4shell case — log4shell scored 10 — leaks a public bug, sees exploitation within days, and prompts an initial patch in roughly a week with several follow-up releases. Use dependency scanners (Dependabot, Sonatype, Snyk), SBOM-style manifests such as a s-bomb, code scanners and tests (SpotBugs/FindSecBugs, PMD), publish a security policy/security.txt and rotate keys.
AI-written summary · about
chapters (41)
- 0:00Introduction
- 0:45All software is bugs
- 1:26Overview
- 1:59Legal implications
- 2:36Who is Brian
- 3:41Gradle
- 4:30What is vulnerability
- 5:10Example
- 7:08Cve vs Vulnerability
- 8:04The Scary Graph
- 11:26Definitions
- 14:00Tomcat
- 14:33Its not all good
- 15:50The ideal timeline
- 17:00Responsible disclosure vs full disclosure
- 18:33Reporting
- 20:06Public bug trackers
- 22:53How long should the release period be
- 24:51Three may keep a secret
- 25:08The time to disclose
- 25:54Resources
- 26:41Log for Shell
- 30:47Dependencies
- 32:52Libraries
- 35:16transitive dependencies
- 35:49Healthy dependencies
- 36:25Running insecure apps
- 37:35Code Cove attack
- 38:44Sbomb
- 40:14Write less code
- 40:53Dont let friends build off
- 41:24You care about your code
- 42:23Oz My Hope OS
- 42:55Code Scanning Tools
- 43:43Vulnerability are a Fact of Life
- 43:54GitHub Pointer
- 44:23Security Policies
- 45:02Security Text
- 46:07Bug Bounty
- 46:32Conclusion
- 46:56Outro
related talks
18mWhat You Need to Know and Do about Vulnerability Disclosure
44mPreparing for Zero-Day: Vulnerability Disclosure in Open Source Software
29mMake It Fixable: Preparing for Security Vulnerability Reports
01h 08mPreparing for Zero-Day: Vulnerability Disclosure in Open Source Software
11mVulnerability Supply Chains
39mCVE 101: The Unfolding Of A Zero Day Attack
27mThrough the Looking Glass: How Open Source Projects See Vulnerability Disclosure
32mBuilding a secure future using DEVSECOPS practices and technologies
