Paper published in a journal (Scientific congresses and symposiums)
On The Relation Between Outdated Docker Containers, Severity Vulnerabilities and Bugs
Zerouali, Ahmed; Mens, Tom; Robles, Gregorio et al.
2019
 

Files


Full Text
SANER2019ZeroualiDockerVulnerability.pdf
Author preprint (449.03 kB)
Request a copy

All documents in ORBi UMONS are protected by a user license.

Send to



Details



Keywords :
[en] security vulnerability; [en] empirical software engineering; [en] Docker container; [en] data analysis; [en] technical lag
Abstract :
[en] Packaging software into containers is becoming a common practice when deploying services in cloud and other environments. Docker images are one of the most popular container technologies for building and deploying containers. A container image usually includes a collection of software packages, that can have bugs and security vulnerabilities that affect the container health. Our goal is to support container deployers by analysing the relation between outdated containers and vulnerable and buggy packages installed in them. We use the concept of technical lag of a container as the difference between a given container and the most up-to-date container that is possible with the most recent releases of the same collection of packages. For 7,380 official and community Docker images that are based on the Debian Linux distribution, we identify which software packages are installed in them and measure their technical lag in terms of version updates, security vulnerabilities and bugs. We have found, among others, that no release is devoid of vulnerabilities, so deployers cannot avoid vulnerabilities even if they deploy the most recent packages. We offer some lessons learned for container developers in regard to the strategies they can follow to minimize the number of vulnerabilities. We argue that Docker container scan and security management tools should improve their platforms by adding data about other kinds of bugs and include the measurement of technical lag to offer deployers information of when to update.
Disciplines :
Computer science
Electrical & electronics engineering
Author, co-author :
Zerouali, Ahmed ;  Université de Mons > Faculté des Sciences > Service de Génie Logiciel
Mens, Tom  ;  Université de Mons > Faculté des Sciences > Service de Génie Logiciel
Robles, Gregorio
Gonzalez-Barahona, Jesus
Language :
English
Title :
On The Relation Between Outdated Docker Containers, Severity Vulnerabilities and Bugs
Publication date :
24 February 2019
Event name :
IEEE International Conference on Software Analysis, Evolution, and Reengineering
Event place :
Hangzhou, China
Event date :
2019
Research unit :
S852 - Génie Logiciel
Research institute :
R300 - Institut de Recherche en Technologies de l'Information et Sciences de l'Informatique
Name of the research project :
Automated Assistance for Developing Software in Ecosystems of the Future - Fédération Wallonie Bruxelles
Available on ORBi UMONS :
since 14 December 2018

Statistics


Number of views
4 (0 by UMONS)
Number of downloads
0 (0 by UMONS)

Scopus citations®
 
47
Scopus citations®
without self-citations
39
OpenCitations
 
19

Bibliography


Similar publications



Contact ORBi UMONS