Skip to content
@ChimangoScan

ChimangoScan

Large-scale security measurement of the Docker Hub image ecosystem. AI Horizon Labs, UNIPAMPA.

ChimangoScan

Large-scale security measurement of the Docker Hub image ecosystem.
Built at AI Horizon Labs.

Docker Hub is where most containerized software is distributed from, and almost nobody measures it at scale. The studies that exist tend to sample the popular images and to trust a single scanner. ChimangoScan is the pipeline we built to do it properly: enumerate the namespace, decide which images actually matter, scan them with several independent tools, and publish the data rather than only the conclusions.

The core idea is an exposure score. An image matters not only for its own pull count but for the pulls of every image that inherits its layers, so we reconstruct the layer graph and rank by inherited weight. That is what makes it possible to cover most of the ecosystem's real usage without scanning all of it.

What the measurement covers

Repositories crawled 12.7 million
Images scanned 52,895, the highest-exposure ones
Share of recorded pulls they represent 84.7% of 663.8 billion
Scanners six independent open-source tools
Findings collected 170.4 million
Data released 283 GB

One result is worth stating on its own, because it decides how the rest should be read: the measured security posture depends heavily on which tool you use. Of the distinct vulnerabilities the three vulnerability scanners find, only 2.7% are reported by all three and 66.8% by a single one. Any single-scanner census is measuring its scanner as much as it is measuring Docker Hub.

Two findings from the companion studies are worth carrying here. Posture is not driven by how popular or how large an image is, but by the distribution it comes from and by its age. And about one in twelve images ever published can no longer be pulled by a current Docker, because its manifest schema is too old.

Repositories

scanners scanners
The tool. It runs a battery of container-security scanners over a list of images, on one machine or many, and consolidates every finding into a single schema. The picture is the finding that justifies it: one crate, six lamps, six different shadows.
chimangoscan chimangoscan
Vulnerabilities, Secrets and Misconfiguration in the Highest-Exposure Docker Hub Images, the 12.7 million repository study (arXiv:2608.02669).
os-census os-census
A Multi-Scanner Census of the Linux Operating-System Base Images of Docker Hub, SBSeg 2026 (SBC OpenLib). Every container starts from an OS base image: 5,606 of them, across 20 repositories, scanned with 14 tools. Whatever is wrong at the bottom repeats in everything built on top.
chimango-baseline chimango-baseline
A Uniform Random-Sample Security Measurement of Docker Hub Images, SBSeg 2026 (SBC OpenLib). What the typical image looks like, from 2,879 drawn uniformly at random across the whole registry rather than from the tall pile everyone measures.

Each artifact repository carries the pipeline configuration, the corpus definition and the scripts that regenerate every number, figure and table of its paper, so a reader can recompute a result instead of trusting it.

The paper page

The highest-exposure study has a page of its own, with the mechanism, the numbers and the PDF.

Project page of the highest-exposure Docker Hub study

People

We work at AI Horizon Labs, a research group on artificial intelligence and software engineering at the Universidade Federal do Pampa (UNIPAMPA), on the Alegrete campus in Rio Grande do Sul, Brazil.

Cristhian Kapelinski CRISTHIAN KAPELINSKI works on security, privacy, and machine learning at AI Horizon Labs, Universidade Federal do Pampa (UNIPAMPA). He has held research fellowships with the Brazilian National Research and Education Network (RNP), where he led the AnonShield and AnonLFI pseudonymization frameworks, with the Instituto Tecnológico de Aeronáutica (ITA), and with the LARC laboratory of the University of São Paulo (USP). His interests include privacy and memorization in language models, their use in security operations and the attacks against them, and large-scale measurement of software ecosystems.

ORCID · Lattes · Scholar · GitHub · LinkedIn
Beatriz Machado BEATRIZ MACHADO works on cybersecurity research at AI Horizon Labs, Universidade Federal do Pampa (UNIPAMPA), on vulnerability analysis, data anonymization, and the use of language models to automate security work. She was a research fellow with the Brazilian National Research and Education Network (RNP), and wrote MulitaMiner, which turns the heterogeneous reports of security scanners into structured records with the help of language models. That work received second place for best paper at WRSeg 2025.

ORCID · Lattes · GitHub · LinkedIn
Diego Kreutz DIEGO KREUTZ is a professor and researcher at AI Horizon Labs, Universidade Federal do Pampa (UNIPAMPA), where he has taught since 2008 and coordinates the group. He received the B.S. degree in computer science and the M.Sc. degrees in production engineering and in informatics from the Universidade Federal de Santa Maria (UFSM), and the Ph.D. degree in computing, and has carried out research at the University of Lisbon, the University of Luxembourg and Monash University. His interests include cybersecurity and adversarial AI, language models, AutoML, distributed systems and networks, and software artifact engineering.

ORCID · Lattes · Scholar · GitHub · LinkedIn

Lattes is the Brazilian national registry of researcher CVs, maintained by CNPq, the federal research council.

The name

A chimango is a caracara of the Pampa, the grasslands of southern Brazil. It is the bird that circles a field slowly and misses nothing, which is roughly the job description.

Citing

Each repository carries a CITATION.cff and a citation section at the end of its README. Cite the paper the artifact belongs to rather than the repository URL alone.

Popular repositories Loading

  1. chimangoscan chimangoscan Public

    Reproduction artifact for an exposure-ranked, multi-scanner security measurement of Docker Hub images.

    Python 4

  2. DITector DITector Public

    Large-scale measurement framework for the Docker ecosystem, extending the Dr. Docker (WWW '25) methodology. Implements distributed data collection, IDEA dependency graph construction, and supply-ch…

    Go 2

  3. scanners scanners Public

    Python 1

  4. os-census os-census Public

    Artifact and dataset for a 14-scanner census of Linux operating-system base images on Docker Hub (SBSeg 2026).

    Python 1

  5. scanner-report-static scanner-report-static Public

    Static dashboard snapshot — DITector Docker Hub security scan

    HTML

  6. scans-dashboard scans-dashboard Public

    Static frontend para scans.anonshield.org — dashboard da varredura DITector de containers Docker Hub

    JavaScript

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…