| Version | Supported |
|---|---|
| 0.1.x | Yes |
Do not open a public GitHub issue for security vulnerabilities.
Please report security issues by opening a GitHub Security Advisory or emailing the address listed on the hackertwinten GitHub profile with the subject line [SECURITY] clair-helm.
Include:
- A description of the vulnerability
- Steps to reproduce
- Potential impact
- Any suggested remediation if you have one
You will receive an acknowledgement within 48 hours. After the issue is confirmed, we will work on a fix and coordinate a disclosure timeline with you. We aim to release a patch within 14 days of confirmation for critical issues.
This security policy covers the Helm chart itself — the Kubernetes manifests, templates, and default configuration values. Vulnerabilities in the Clair application or its upstream container images should be reported to the Clair project.
The chart ships with the following security posture by default:
- All pods run as non-root (
runAsNonRoot: true,runAsUser: 65534) readOnlyRootFilesystem: trueon all containers- All Linux capabilities dropped (
capabilities.drop: [ALL]) allowPrivilegeEscalation: falseon all containers- Database credentials and Clair config stored in Kubernetes
Secretobjects, notConfigMap - Auto-generated passwords use 32 random alphanumeric characters