GitHub Advisoryadvisory · Go

GHSA-9394-xfq9-6qrp Calico vulnerable to pod route hijacking

MEDIUM Published 2022-06-07 Modified 2025-09-30 Official page ↗
Aliases
CVE-2022-28224
Ecosystem
Go
Packages
github.com/projectcalico/calico
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Weaknesses
CWE-20, CWE-200
Reviewed
2024-02-02

Affected packages

• Go github.com/projectcalico/calico: >= 3.22.0, < 3.22.2 → fixed in 3.22.2 • Go github.com/projectcalico/calico: >= 3.21.0, < 3.21.5 → fixed in 3.21.5 • Go github.com/projectcalico/calico: < 3.20.5 → fixed in 3.20.5

Description

Clusters using Calico (version 3.22.1 and below), Calico Enterprise (version 3.12.0 and below), may be vulnerable to route hijacking with the floating IP feature. Due to insufficient validation, a privileged attacker may be able to set a floating IP annotation to a pod even if the feature is not enabled. This may allow the attacker to intercept and reroute traffic to their compromised pod.

Related

Alias · CVE (1)

  • CVE-2022-28224 Clusters using Calico (version 3.22.1 and below), Calico Enterprise (version 3.12.0 and below), may be vulnerable to route hijacking with… vulnerability

Weakness · CWE (2)

  • CWE-20 Improper Input Validation weakness
  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References