TL;DR
This large-scale empirical study analyzes security vulnerability discussions on Stack Overflow and Security StackExchange, revealing discussion topics, expert engagement levels, and answer types to improve security knowledge sharing.
Contribution
The paper presents the first comprehensive analysis of SV-related discussions on major developer Q&A sites, uncovering topics, patterns, and answer types to enhance security support.
Findings
13 main SV discussion topics identified
Many topics differ from expert security sources
SV discussions attract more experts than other domains
Abstract
Context: Security Vulnerabilities (SVs) pose many serious threats to software systems. Developers usually seek solutions to addressing these SVs on developer Question and Answer (Q&A) websites. However, there is still little known about on-going SV-specific discussions on different developer Q&A sites. Objective: We present a large-scale empirical study to understand developers' SV discussions and how these discussions are being supported by Q&A sites. Method: We first curate 71,329 SV posts from two large Q&A sites, namely Stack Overflow (SO) and Security StackExchange (SSE). We then use topic modeling to uncover the topics of SV-related discussions and analyze the popularity, difficulty, and level of expertise for each topic. We also perform a qualitative analysis to identify the types of solutions to SV-related questions. Results: We identify 13 main SV discussion topics on Q&A…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
