Vulnerability · Published Jul 18, 2025 · Assigned by GitHub_M
CVE-2025-54059melange creates SBOM files in APKs with world-writable permissions
Medium 4.4
In plain English
A medium-severity incorrect default permissions in melange from chainguard-dev. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 4% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official 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 packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Go | chainguard.dev/melange | 0.29.5 | GHSA-5662-cv6m-63wh |
| Go | chainguard.dev/melange | 0.29.5 | GO-2025-3815 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| chainguard-dev | melange | >= 0.23.0, < 0.29.5 |
Weakness: CWE-276 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
References
- https://github.com/chainguard-dev/melange/security/advisories/GHSA-5662-cv6m-63wh x_refsource_CONFIRM
- https://github.com/chainguard-dev/melange/pull/1836 x_refsource_MISC
- https://github.com/chainguard-dev/melange/pull/2086 x_refsource_MISC
- https://github.com/chainguard-dev/melange/commit/1b272db2a0bb3441553284cc56d87236b4b64c04 x_refsource_MISC
- https://github.com/chainguard-dev/melange/commit/e29494b4a40a91619ec1c87a09003c6d5164cea1 x_refsource_MISC
- https://github.com/chainguard-dev/melange/releases/tag/v0.23.0 x_refsource_MISC
- https://github.com/chainguard-dev/melange/releases/tag/v0.29.5 x_refsource_MISC