Abstract
We explore a new technique for safe patch fingerprinting to automate vulnerability scanning of network servers. Our technique helps automate the discovery of inputs that safely discriminate vulnerable from patched servers for the latest vulnerabilities. This enables rapid updates to vulnerability scanning tools as new software vulnerabilities are discovered, allowing administrators to scan and secure their networks more quickly. To ensure such scans are safe and ethical, we need to reject inputs with malicious side effects. We have implemented a framework, based on delta execution, which tests the discriminative property of such inputs, as well as their safety. We use a fuzzer to find promising candidate inputs to further automate the process. To illustrate the potential of this approach, we present a Heartbleed case study.
| Original language | English |
|---|---|
| Title of host publication | EuroSec 2018 |
| Subtitle of host publication | Proceedings of the 11th European Workshop on Systems Security |
| Publisher | Association for Computing Machinery, Inc |
| Pages | 1-6 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781450356527 |
| DOIs | |
| Publication status | Published - 2018 |
| Event | 11th European Workshop on Systems Security, EuroSec 2018 - Porto, Portugal Duration: 23 Apr 2018 → 26 Apr 2018 |
Publication series
| Name | Proceedings of the ACM Series |
|---|---|
| Publisher | ACM |
Conference
| Conference | 11th European Workshop on Systems Security, EuroSec 2018 |
|---|---|
| Country/Territory | Portugal |
| City | Porto |
| Period | 23/04/18 → 26/04/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 16 Peace, Justice and Strong Institutions
Keywords
- Internet-wide scanning
- Network security
- Vulnerability fingerprinting
Fingerprint
Dive into the research topics of 'Towards automated vulnerability scanning of network servers'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver