Skip to content
OpenAdvisories

Product · chainguard-dev

melange

9 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 4.4

    melange has Path Traversal via .PKGINFO in --persist-lint-results

    melange allows users to build apk packages using declarative pipelines. Starting in version 0.32.0 and prior to version 0.43.4, `melange lint --persist-lint-results` (opt-in flag, also usable via `melange build --persist-lint-results`) constructs output file …

  • Medium 6.1

    melange has Path Traversal When Resolving External Pipelines via Unvalidated pipeline[].uses

    melange allows users to build apk packages using declarative pipelines. Starting in version 0.32.0 and prior to version 0.43.4, an attacker who can influence a melange configuration file — for example through pull-request-driven CI or build-as-a-service scena…

  • Medium 4.3

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

    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-co…

  • Medium 5.5

    melange has a path traversal in license-path which allows reading files outside workspace

    melange allows users to build apk packages using declarative pipelines. From version 0.14.0 to before 0.40.3, an attacker who can influence a melange configuration file (e.g., through pull request-driven CI or build-as-a-service scenarios) could read arbitrar…

  • Medium 4.4

    melange creates SBOM files in APKs with world-writable permissions

    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 tampe…