Litcius/Paper detail

Blocklist Babel: On the Transparency and Dynamics of Open Source Blocklisting

Álvaro Feal, Pelayo Vallina, Julien Gamba, Sergio Pastrana, Antonio Nappa, Oliver Hohlfeld, Narseo Vallina-Rodríguez, Juan Tapiador

2021IEEE Transactions on Network and Service Management20 citationsDOI

Abstract

Blocklists constitute a widely-used Internet security mechanism to filter undesired network traffic based on IP/domain reputation and behavior. Many blocklists are distributed in open source form by threat intelligence providers who aggregate and process input from their own sensors, but also from third-party feeds or providers. Despite their wide adoption, many open-source blocklist providers lack clear documentation about their structure, curation process, contents, dynamics, and inter-relationships with other providers. In this paper, we perform a transparency and content analysis of 2,093 free and open source blocklists with the aim of exploring those questions. To that end, we perform a longitudinal 6-month crawling campaign yielding more than 13.5M unique records. This allows us to shed light on their nature, dynamics, inter-provider relationships, and transparency. Specifically, we discuss how the lack of consensus on distribution formats, blocklist labeling taxonomy, content focus, and temporal dynamics creates a complex ecosystem that complicates their combined crawling, aggregation and use. We also provide observations regarding their generally low overlap as well as acute differences in terms of liveness (i.e., how frequently records get indexed and removed from the list) and the lack of documentation about their data collection processes, nature and intended purpose. We conclude the paper with recommendations in terms of transparency, accountability, and standardization.

Topics & Concepts

Computer scienceTransparency (behavior)DocumentationCrawlingWorld Wide WebInternet privacyReputationAccountabilityThe InternetProfiling (computer programming)Computer securityData scienceProgramming languagePolitical scienceOperating systemSociologyLawAnatomyMedicineSocial scienceSpam and Phishing DetectionNetwork Security and Intrusion DetectionAdvanced Malware Detection Techniques
Blocklist Babel: On the Transparency and Dynamics of Open Source Blocklisting | Litcius