Horizon Alert
Summary of the vulnerability and why it matters
The Kraken agents have a vulnerability where they do not properly verify downloaded content before storing it, potentially allowing malicious code to be introduced and spread across systems. This could lead to compromised container images being used within your environment. The main concern is confirming relevance and exposure.
- Stored content is not verified before caching.
- Malicious code could be distributed internally.
- Confirm relevance and potential exposure.
Attack Path
How an attacker could exploit the issue
An attacker can poison the cache of Kraken agents by supplying malicious content that bypasses proper verification. This occurs when agents download content via peer-to-peer connections and fail to check the content's integrity against a secure digest, instead relying on less robust checksums. Once the cache is poisoned, other hosts may retrieve and execute this compromised content.
- Requires network access to agents.
- Downloads content without full integrity checks.
- Leads to execution of malicious code.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow an attacker to poison the content-addressable cache with malicious container image layers or manifests. When supported by the advisory, these poisoned components could then be re-seeded and executed by other hosts on the network.
- Malicious container images or manifests.
- Cache poisoning via forged checksums.
- Compromised container execution.
Operational Fix
Recommended remediation, mitigation, and detection steps
The Kraken agents' peer-to-peer download mechanism is vulnerable to cache poisoning if not properly secured, potentially impacting container image integrity. Application owners, infrastructure teams, and security teams should collaborate to identify all instances of the affected technology, confirm their exposure and criticality, and plan remediation based on risk.
- Application and Infrastructure teams own remediation.
- Verify all Kraken agent deployments and network exposure.
- Plan secure image distribution and update policies.