The Sound of Silence: Mining Security Vulnerabilities from Secret Integration Channels in Open-Source Projects
Ralf Ramsauer, Lukas Bulwahn, Daniel Lohmann, Wolfgang Mauerer

TL;DR
This paper introduces a data-mining approach to detect security vulnerability fixes in open-source projects that bypass standard private development channels, revealing potential early exploit opportunities before public disclosure.
Contribution
The paper presents a novel method for identifying non-public vulnerability fixes in open-source projects by analyzing public development artifacts, highlighting vulnerabilities in responsible disclosure practices.
Findings
Detected 29 commits addressing 12 vulnerabilities in Linux kernel
Provided a temporal advantage of 2 to 179 days for exploit development
Showed that private vulnerability fixes can be inferred from public data
Abstract
Public development processes are a key characteristic of open source projects. However, fixes for vulnerabilities are usually discussed privately among a small group of trusted maintainers, and integrated without prior public involvement. This is supposed to prevent early disclosure, and cope with embargo and non-disclosure agreement (NDA) rules. While regular development activities leave publicly available traces, fixes for vulnerabilities that bypass the standard process do not. We present a data-mining based approach to detect code fragments that arise from such infringements of the standard process. By systematically mapping public development artefacts to source code repositories, we can exclude regular process activities, and infer irregularities that stem from non-public integration channels. For the Linux kernel, the most crucial component of many systems, we apply our method…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Information and Cyber Security · Advanced Malware Detection Techniques
