Published February 18, 2025 | Version v3
Dataset Open

Analyzing and Mitigating (with LLMs) the Security Misconfigurations of Helm Charts from Artifact Hub

  • 1. ROR icon Vrije Universiteit Amsterdam
  • 2. ROR icon University of Trento

Description

In the corresponding scientific paper, we proposed a pipeline to mine Helm charts from Artifact Hub, a popular centralized repository, and analyze them using state-of-the-art open-source tools like Checkov and KICS. First, such a pipeline runs several chart analyzers and identifies the common and unique misconfigurations reported by each tool. Secondly, it uses LLMs to suggest mitigation for each misconfiguration. Finally, the chart refactoring previously generated is analyzed again by the same tools to see whether it satisfies the tool's policies.

In this dataset, you can find all the Helm chart templates downloaded from Artifact Hub (available in June 2024), all the outputs of the tools analyzing such templates, the CSV result files with all LLM queries and answers, and the snippets selected for the manual analysis.

Files

Static Checks - Mapping.pdf

Files (79.2 kB)

Name Size Download all
md5:acd89d868139ab57d1eadb8cc62130fa
79.2 kB Preview Download

Additional details

Related works

Is described by
Conference proceeding: arXiv:2403.09537 (arXiv)

Funding

European Commission
Sec4AI4Sec - Cybersecurity for AI-Augmented Systems 101120393
Dutch Research Council
Theseus NWA-1215.18.006
Dutch Research Council
HEWSTI KICH1.VE01.20.004

Dates

Collected
2024-06-01
Artifact Hub API charts retrieval

Software

Repository URL
https://github.com/fminna/LLM-Helm-Fix
Programming language
Python
Development Status
Active