CVE-2026-29049

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

State
Published
Severity
4.3 Medium
Published
Mar 6, 2026
Updated
Jul 7, 2026
Reserved
Mar 3, 2026

Read the record on cve.org

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.

Scores

CVSSScoreVectorSource
3.14.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:LGitHub_M

Weaknesses

  • CWE-400 Uncontrolled Resource Consumption
  • CWE-918 Server-Side Request Forgery (SSRF)

Affected Products

ProductVersions
melangechainguard-dev
  • < 0.43.4Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.