Description
Capgo before 12.244.1 contains a cross-tenant integrity vulnerability in the metadata-cleaning worker that trusts image object keys from mutable database rows without validating ownership. An authenticated attacker can place a victim tenant's image key in a row they control, causing the service-role worker to download and re-upload that object with sanitized metadata. Attackers can silently modify metadata in cross-tenant image objects by supplying known victim keys during authorized row updates, bypassing storage access controls through the confused-deputy metadata worker.
Published: 2026-09-26
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Unauthorized modification of image metadata across tenants
Action: Apply Patch
AI Analysis

Impact

Capgo versions before 12.244.1 are vulnerable due to a cross‑tenant integrity flaw in the metadata‑cleaning worker. The worker trusts image object keys that originate from mutable database rows without verifying ownership, which allows an authenticated user to insert a victim tenant’s image key into a row they control. When the worker processes the row, it downloads the victim’s image and re‑uploads it with sanitized metadata, effectively rewriting the image object. This flaw represents a classic confused‑deputy weakness that undermines isolation guarantees and enables attackers to silently alter image metadata.

Affected Systems

The vulnerability affects Capgo deployments running any version prior to 12.244.1, specifically the Capgo app managed under the Cap-go:capgo.app product line. No specific patch version is listed beside the target version; upgrading to 12.244.1 or later removes the flaw.

Risk and Exploitability

The CVSS v3 score of 8.7 classifies this issue as high severity. The EPSS score is not available, indicating that current exploitation data is unknown. The flaw requires an authenticated attacker with the ability to update mutable database rows, a condition that can be met in environments where tenant credentials grant such access. Once exploited, the attacker can covertly modify metadata of cross‑tenant image objects, bypassing storage access controls and violating tenant isolation. The vulnerability is not currently listed in the CISA KEV catalog, but its high impact and proven exploitation pathway warrant immediate attention.

Generated by OpenCVE AI on September 26, 2026 at 14:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Capgo version 12.244.1 or later, which removes the processing of untrusted image keys in the metadata‑cleaning worker.
  • Limit the permissions of the metadata‑cleaning worker so that it can only operate on rows owned by the service role, preventing cross‑tenant access.
  • If an immediate upgrade is not possible, configure the database to reject updates that include image keys belonging to other tenants, thereby blocking the attack vector until a patch is applied.

Generated by OpenCVE AI on September 26, 2026 at 14:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description Capgo before 12.244.1 contains a cross-tenant integrity vulnerability in the metadata-cleaning worker that trusts image object keys from mutable database rows without validating ownership. An authenticated attacker can place a victim tenant's image key in a row they control, causing the service-role worker to download and re-upload that object with sanitized metadata. Attackers can silently modify metadata in cross-tenant image objects by supplying known victim keys during authorized row updates, bypassing storage access controls through the confused-deputy metadata worker.
Title Capgo before 12.244.1 Cross-Tenant Image Overwrite via Metadata Worker
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-26T13:22:55.404Z

Reserved: 2026-09-26T02:30:34.353Z

Link: CVE-2026-100614

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-26T14:16:42.050

Modified: 2026-09-26T14:16:42.050

Link: CVE-2026-100614

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T15:00:14Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key