Security information

Upgraded the following middleware component versions to resolve vulnerabilities in MKE:

  • Golang 1.22.7

The following table details the specific CVEs addressed, including which images are affected per CVE.

CVE

Status

Image mitigated

Problem details from upstream

CVE-2024-34158

Resolved

  • ucp

  • ucp-agent

  • ucp-controller

  • ucp-auth-store

  • ucp-auth

  • ucp-cfssl

Calling Parse on a “// +build” build tag line with deeply nested expressions can cause a panic due to stack exhaustion.

CVE-2024-34156

Resolved

  • ucp

  • ucp-agent

  • ucp-controller

  • ucp-auth-store

  • ucp-auth

  • ucp-cfssl

Calling Decoder.Decode on a message which contains deeply nested structures can cause a panic due to stack exhaustion. This is a follow-up to CVE-2022-30635.

CVE-2024-34155

Resolved

  • ucp

  • ucp-agent

  • ucp-controller

  • ucp-auth-store

  • ucp-auth

  • ucp-cfssl

Calling any of the Parse functions on Go source code which contains deeply nested literals can cause a panic due to stack exhaustion.