Improper Locking The advisory has been revoked - it doesn't affect any version of package golang-github-containers-image Open this link in a new tab


    Threat Intelligence

    EPSS 0.52% (77th percentile)
Expand this section
NVD
6.5 medium
Expand this section
SUSE
6.5 medium
Expand this section
Red Hat
6.5 medium

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk ID SNYK-DEBIAN11-GOLANGGITHUBCONTAINERSIMAGE-1243846
  • published 7 Apr 2021
  • disclosed 1 Apr 2021

Amendment

The Debian security team deemed this advisory irrelevant for Debian:11.

NVD Description

Note: Versions mentioned in the description apply only to the upstream golang-github-containers-image package and not the golang-github-containers-image package as distributed by Debian.

A deadlock vulnerability was found in 'github.com/containers/storage' in versions before 1.28.1. When a container image is processed, each layer is unpacked using tar. If one of those layers is not a valid tar archive this causes an error leading to an unexpected situation where the code indefinitely waits for the tar unpacked stream, which never finishes. An attacker could use this vulnerability to craft a malicious image, which when downloaded and stored by an application using containers/storage, would then cause a deadlock leading to a Denial of Service (DoS).