GitHub Advisoryadvisory · Go

GHSA-54p8-x2m9-c593 malcontent: Error-path cleanup gap can leak scanners and fds and degrade availability

MEDIUM Published 2026-03-02 Modified 2026-03-02 Official page ↗
Ecosystem
Go
Packages
github.com/chainguard-dev/malcontent
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weaknesses
CWE-400
Reviewed
2026-03-02

Affected packages

• Go github.com/chainguard-dev/malcontent: < 1.21.0 → fixed in 1.21.0

Description

Several extraction and scanning code paths registered late defers which could leak resources and exhaust system resources. This report is an aggregate of these individual reports for the affected code: Advisory | Affected File -- | -- `GHSA-jjgh-mc5q-gch7` | `pkg/action/scan.go` `GHSA-mwmf-fxh2-w4x7` | `pkg/archive/deb.go` `GHSA-p8j3-rpf5-gwv3` | `pkg/archive/gzip.go` `GHSA-qfh4-7f5v-75gq` | `pkg/archive/zlib.go` `GHSA-wxxf-r586-5rf5` | `pkg/archive/bzip2.go` Fix: #1354, #1355, #1356, #1361 Acknowledgements Thank you to Oleh Konko from 1seal for discovering and reporting all six of these issues.

Related

Weakness · CWE (1)

  • CWE-400 Uncontrolled Resource Consumption weakness

References