Skip to content
OpenAdvisories
Medium · 4.3 CVE-2026-29049 EUVD-2026-10015GHSA-7rp8-r62p-q6wcGO-2026-4588

melange: unbounded HTTP download in `melange update-cache` can exhaust disk in CI

Published Mar 6, 2026 · Updated Jul 7, 2026 · Assigned by GitHub_M

Description

melange allows users to build apk packages using declarative pipelines. In version 0.40.5 and prior, melange update-cache downloads URIs from build configs via io.Copy without any size limit or HTTP client timeout (pkg/renovate/cache/cache.go). An attacker-controlled URI in a melange config can cause unbounded disk writes, exhausting disk on the build runne. Version 0.43.4 contains a patch.

Affected products

VendorProductAffectedFixed
chainguard-dev melange < 0.43.4 —

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 Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260317T205859-150000.1.152.1 SUSE-SU-2026:1042-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling wolfictl 0.39.20-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go chainguard.dev/melange < 0.43.4 0.43.4 GHSA-7rp8-r62p-q6wc
Go chainguard.dev/melange all versions — GO-2026-4588

Advisories 2

References