Skip to main navigation Skip to search Skip to main content

Uncontained Danger: Quantifying Remote Dependencies in Containerized Applications

  • Stony Brook University
  • University of Georgia

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Containers benefit software developers, aiding them with increased portability, scalability, and consistency across different environments. From a security point of view, containers incentivize the conversion of monolithic software into microservices which then can be isolated from each other, better lending themselves to least-privilege deployments. In this paper, we shed light to the unexplored issue of remote dependencies in Docker images and containers. Unless a Docker image is fully self-contained, every dependence to the outside world is an opportunity for attackers to hijack these dependencies and conduct supply-chain attacks against these images. To do so, we curate a dataset of 200 K Docker images and design DockerGym, a dynamic analysis system which automatically installs, executes, and stimulates running containers, while monitoring their network communications. We discuss multiple approaches for activating the images in our dataset and the types of remote dependencies that we were able to discover. Among others, we observe that 13% of evaluated Docker images have some form of remote dependencies, with approximately 10 K images resolving public domain names. We observe the use of unencrypted protocols (such as HTTP) and a range of other issues that could be straightforwardly exploited by attackers in the context of supply-chain attacks.

Original languageEnglish
Title of host publicationProceedings - 28th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages935-949
Number of pages15
ISBN (Electronic)9798331566036
DOIs
StatePublished - 2025
Event28th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2025 - Gold Coast, Australia
Duration: Oct 19 2025Oct 22 2025

Publication series

NameProceedings - 28th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2025

Conference

Conference28th International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2025
Country/TerritoryAustralia
CityGold Coast
Period10/19/2510/22/25

Fingerprint

Dive into the research topics of 'Uncontained Danger: Quantifying Remote Dependencies in Containerized Applications'. Together they form a unique fingerprint.

Cite this