Helm / HelmOCI

Introduction

JFrog Xray provides security and compliance analysis for Helm Charts used in Kubernetes deployments.
Helm charts reference container images; Xray scans those referenced images stored in Artifactory to provide security coverage.


Capabilities

CapabilitySource Code ScanningBinary Scanning
Vulnerability Matching (CVEs)✅ (via referenced images)
License Detection✅ (via referenced images)
Malicious Package Detection✅ (via referenced images)
Operational Risk--
Smart Remediation

Source Code Scanning

Source code scanning (parsing Helm chart templates for dependencies).


Binary Scanning

When a Helm chart is stored in an Artifactory Helm repository, Xray analyzes the chart to identify referenced Docker/OCI images. Those images (if also stored in Artifactory) are then scanned for by Xray.

Supported Package Formats

FormatSupported
Helm Charts (.tgz)
Helm OCI

How It Works

  1. Helm chart is indexed by Xray in Artifactory
  2. Xray extracts referenced Docker/OCI image references from the chart
  3. Referenced images stored in JFrog Artifactory are scanned
  4. Vulnerabilities found in those images are associated with the Helm chart

Additional Information

  • Helm chart scanning works by following image references – the chart itself is not scanned for code vulnerabilities
  • Only images stored in JFrog Artifactory can be scanned (external image references are not followed)


Did this page help you?