Skip to main navigation Skip to search Skip to main content

Automated Security Repair for Helm Charts

Research output: Chapter in Book / Report / Conference proceeding › Conference contribution › Academic › peer-review

757 Downloads (Pure)

Abstract

We aim to evaluate and compare open-source static analyzers for Helm Charts, a package manager to deploy applications on Kubernetes (K8s). Specifically, we developed a pipeline to measure what misconfigurations are found by each tool, to provide automatic misconfiguration repair, and whether this latter breaks application functionalities. To evaluate our approach, we analyzed the 60 most common Helm Charts available on Artifact Hub, seven open-source Helm Charts analyzers, and generated functionality profiles for each chart application. We found several bugs and inconsistency issues with the tools, which we reported on respective tool repositories, and concluded that such tools that should provide automatic security repair still require significant manual intervention.

Original languageEnglish
Title of host publicationICSE-Companion '24
Subtitle of host publicationProceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings
PublisherIEEE Computer Society
Pages412-413
Number of pages2
ISBN (Electronic)9798400705021
DOIs
Publication statusPublished - 2024
Event46th International Conference on Software Engineering: Companion, ICSE-Companion 2024 - Lisbon, Portugal
Duration: 14 Apr 2024 → 20 Apr 2024

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference46th International Conference on Software Engineering: Companion, ICSE-Companion 2024
Country/TerritoryPortugal
CityLisbon
Period14/04/24 → 20/04/24

Bibliographical note

Publisher Copyright:
© 2024 IEEE Computer Society. All rights reserved.

Funding

FundersFunder number
Horizon 2020 Framework Programme952647

    Keywords

    • Automated Security Repair
    • Helm Charts
    • Kubernetes
    • Misconfigurations

    Fingerprint

    Dive into the research topics of 'Automated Security Repair for Helm Charts'. Together they form a unique fingerprint.

    Cite this