BIT-cosign-2024-29903

    Dashboard / Vulnerabilities / BIT-cosign-2024-29903

    BIT-cosign-2024-29903

    Published: 12 Apr 2024Last Modified: 8 Sept 2026

    Summary: Cosign vulnerable to machine-wide denial of service via malicious artifacts

    Details: Cosign provides code signing and transparency for containers and binaries. Prior to version 2.2.4, maliciously-crafted software artifacts can cause denial of service of the machine running Cosign thereby impacting all services on the machine. The root cause is that Cosign creates slices based on the number of signatures, manifests or attestations in untrusted artifacts. As such, the untrusted artifact can control the amount of memory that Cosign allocates. The exact issue is Cosign allocates excessive memory on the lines that creates a slice of the same length as the manifests. Version 2.2.4 contains a patch for the vulnerability.

    Affected packages

    Package

    Name: cosign

    Purl: pkg:bitnami/cosign

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 0
    Fixed -2.2.4

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    BIT-cosign-2024-29903 | CVE-DB