{
  "cveId": "CVE-2024-30255",
  "url": "https://patchblox.com/security/cve/CVE-2024-30255",
  "summary": "CVE-2024-30255 is fixed in ecs-service-connect-agent on 1 platform by ALAS2023-2024-647 (version v1.29.5.0-1.amzn2023), released June 19, 2024. It is not reported as exploited. Patch Radar priority: High.",
  "title": "ecs-service-connect-agent: Envoy is a cloud-native, open source edge and service proxy",
  "description": "Envoy is a cloud-native, open source edge and service proxy. The HTTP/2 protocol stack in Envoy versions prior to 1.29.3, 1.28.2, 1.27.4, and 1.26.8 are vulnerable to CPU exhaustion due to flood of CONTINUATION frames. Envoy\u0027s HTTP/2 codec allows the client to send an unlimited number of CONTINUATION frames even after exceeding Envoy\u0027s header map limits. This allows an attacker to send a sequence of CONTINUATION frames without the END_HEADERS bit set causing CPU utilization, consuming approximately 1 core per 300Mbit/s of traffic and culminating in denial of service through CPU exhaustion. Users should upgrade to version 1.29.3, 1.28.2, 1.27.4, or 1.26.8 to mitigate the effects of the CONTINUATION flood. As a workaround, disable HTTP/2 protocol for downstream connections.",
  "published": "2024-06-19T21:09:00Z",
  "severity": "important",
  "epss": 0.85015,
  "epssPercentile": 0.99718,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "ecs-service-connect-agent",
      "release": "amzn 2023",
      "fixedVersion": "v1.29.5.0-1.amzn2023",
      "fix": "ALAS2023-2024-647",
      "url": "https://patchblox.com/security/fix/linux/alas2023-2024-647",
      "released": "2024-06-19T21:09:00Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-12T13:55:20Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}