Description
An attacker who controls the registry, a mirror, or the network path to it may be able to serve arbitrary image content in response to a pull by digest, so that a user runs an image other than the one they pinned. The fix compares the returned digest to the pinned digest and fails the pull on a mismatch. Tag pulls are exempt, because a tag is mutable by design. The fix also verifies the hash of manifests and blobs when they are fetched. This vulnerability is addressed in container version 1.6.0 and containerization version 0.52.1.
Published: 2026-10-29
Score: n/a
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

A flaw in Apple’s container and containerization tools allows an attacker who controls the registry, a mirror, or the network path to it to deliver arbitrary image content when a pull is done by digest. The system previously failed to verify that the content matched the pinned digest, enabling execution of a different, potentially malicious image under a legitimate name. This vulnerability can result in full compromise of the host running the container, as the attacker effectively injects and runs arbitrary code. The weakness is a failure of input validation during the pull process.

Affected Systems

Apple’s container tool (version 1.6.0) and containerization framework (version 0.52.1) are affected. Systems that use these components to pull images by digest are vulnerable, regardless of the image repository, if the registry can be tampered with.

Risk and Exploitability

The vulnerability permits exploitation whenever an attacker can influence registry responses, giving it a high likelihood in environments with unsecured or mirrored registries. The fix introduces a digest comparison step and hash verification for manifests and blobs, but tag pulls remain exempt because tags are mutable by design. No CVSS score is supplied; EPSS is not available and the vulnerability is not in the CISA KEV catalog. Nevertheless, the potential for Remote Code Execution remains significant.

Generated by OpenCVE AI on October 29, 2026 at 01:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apple container to version 1.6.0 or Apple containerization to version 0.52.1 to enforce digest validation.
  • Configure all container pulls to use the digest-based pull mechanism instead of mutable tags, and verify that the system fails on digest mismatches.
  • Restrict access to registries, enforce TLS for registry communication, and monitor registry integrity for unauthorized content changes.

Generated by OpenCVE AI on October 29, 2026 at 01:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Title Digest Validation Failure Allows Arbitrary Image Execution
Weaknesses CWE-20

Thu, 29 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description An attacker who controls the registry, a mirror, or the network path to it may be able to serve arbitrary image content in response to a pull by digest, so that a user runs an image other than the one they pinned. The fix compares the returned digest to the pinned digest and fails the pull on a mismatch. Tag pulls are exempt, because a tag is mutable by design. The fix also verifies the hash of manifests and blobs when they are fetched. This vulnerability is addressed in container version 1.6.0 and containerization version 0.52.1.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apple

Published:

Updated: 2026-10-29T00:01:44.984Z

Reserved: 2026-10-20T21:06:55.480Z

Link: CVE-2026-113957

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-29T01:17:22.333

Modified: 2026-10-29T01:17:22.333

Link: CVE-2026-113957

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T01:30:09Z

Weaknesses
  • CWE-20

    Improper Input Validation