The master branch is supported. Released versions are the tagged vX.Y.Z
ISOs and the package repository snapshots they publish.
Please report vulnerabilities privately: GitHub security advisories.
The highest-impact areas, in order:
- The package repository / supply chain — signing gaps, the release
workflow, the vendored sources (
calamares,ckbcomp,yay, thekutu-doctorcopy), or anything that could serve a malicious package topacman -Syuon installed systems. - The installer — Calamares configuration, post-install cleanup, or anything that leaves an installed system weaker than intended.
- The live ISO — session defaults, services, the autologin live user.
- The kutu repository is unsigned (
SigLevel = Never) until a release key is provisioned — tracked as the pre-v1 blocker in docs/RELEASE.md and MAINTAINERS.md. The signing machinery (keyring package, CI signing step,post_upgradepopulation) exists and activates when theKUTU_GPG_KEYsecret is set. - Secure Boot is not supported; the boot chain is unsigned by design for v0.x.
- CI follows least privilege (
contents: readexcept the release publish job), and Actions updates are tracked by Dependabot.