Skip to content
OpenAdvisories

Package · Go

github.com/edgelesssys/contrast

9 known vulnerabilities.

5 results · Clear filters · Feed

  • High 8.4

    Contrast before 1.18.0 AML Injection Remote Code Execution

    Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.18.0, the guest kernel's ACPI/AML handling is vulnerable to an AML injection attack ("BadAML"). ACPI tables containing AML bytecode are passed from the untrusted host (QEMU) to …

  • High 8.1

    Contrast before 1.19.1 CopyFile Policy Symlink Subversion

    Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.19.1, the Kata agent policies generated by the Contrast CLI contained a flaw in the CopyFile verification that allowed arbitrary writes to the guest root filesystem. A malicious…

  • High 7.3

    Contrast before 1.8.1 Information Disclosure via Logging

    Contrast (Edgeless Systems) before 1.8.1 logs the workload secret to stderr, and thus to Kubernetes logs, when the Contrast initializer is configured with CONTRAST_LOG_LEVEL set to info or debug. Because info is the default, all installations that do not cust…

  • High 7.1

    Contrast before 1.4.1 Coordinator Impersonation via Unauthenticated Recovery

    Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.4.1, a recovering Coordinator does not verify the seed supplied by the recovering party. An attacker can therefore stand up a rogue Coordinator whose manifest passes validation …

  • High 7.3

    Edgelesssys Contrast before 1.12.2 Workload Secrets Information Disclosure

    Edgelesssys Contrast is a confidential-computing runtime for Kubernetes. In versions 1.9.0 before 1.12.2, the initializer logs the full NewMeshCert response — which contains the workload secret — to standard output at INFO level. As a result, workload secrets…