Skip to content
OpenAdvisories
Medium · 4.4 CVE-2025-54059 EUVD-2025-21889GHSA-5662-cv6m-63whGO-2025-3815

melange creates SBOM files in APKs with world-writable permissions

Published Jul 18, 2025 · Updated Jul 18, 2025 · Assigned by GitHub_M

Description

melange allows users to build apk packages using declarative pipelines. Starting in version 0.23.0 and prior to version 0.29.5, SBOM files generated by melange in apks had file system permissions mode 666. This potentially allows an unprivileged user to tamper with apk SBOMs on a running image, potentially confusing security scanners. An attacker could also perform a DoS under special circumstances. Version 0.29.5 fixes the issue.

Affected products

VendorProductAffectedFixed
chainguard-dev melange >= 0.23.0, < 0.29.5 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Tumbleweed govulncheck-vulndb 0.0.20250730T213748-1.1 openSUSE-SU-2025:15405-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go chainguard.dev/melange >= 0.23.0, < 0.29.5 0.29.5 GHSA-5662-cv6m-63wh

Advisories 1

References