Description
A flaw was found in Candlepin. The central authorization filter incorrectly grants access when any one of multiple @Verify-annotated parameters is accessible, instead of requiring access to every verified entity. A low-privilege authenticated attacker who can access the first referenced object can bypass authorization checks on subsequent objects. When target resource identifiers are known, this can enable unauthorized disclosure of consumer information and unauthorized modification of entitlements and related subscription resources, including across organizations.
Published: 2026-10-07
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized disclosure of consumer data and modification of entitlements across organizations
Action: Restrict API
AI Analysis

Impact

A flaw in Candlepin caused the verifyauthorizationfilter to grant access when any one of multiple @Verify-annotated parameters was accessible, instead of requiring access to every verified entity. This flaw represents a CWE-863 (Broken Object‑Level Authorization) vulnerability. As a result, a low-privilege authenticated attacker who can access the first referenced object can bypass authorization checks on subsequent objects. When target resource identifiers are known, this enables unauthorized disclosure of consumer information and unauthorized modification of entitlements and related subscription resources across organizations.

Affected Systems

Affected product is Red Hat Satellite 6. All installations that include the Candlepin component are potentially impacted, with no specific patch version ranges listed.

Risk and Exploitability

A CVSS score of 8.1 classifies this flaw as high severity, and the absence of an EPSS score doesn’t preclude a high probability of exploitation given the potential for cross‑organization data exposure. The vulnerability is not listed in the CISA KEV catalog, implying no confirmed large‑scale exploitation yet. Attackers must know specific resource identifiers—consumer UUIDs, entitlement IDs, pool IDs, or certificate serials—which are not normally visible across organizations, so the likely attack vector is internal or via privileged API access. The risk to affected environments remains significant, especially where the Candlepin REST API is exposed to administrators who might abuse credentials or where principals can obtain client certificates without stringent checks.

Generated by OpenCVE AI on October 7, 2026 at 03:56 UTC.

Remediation

Vendor Workaround

Exploitation requires knowledge of target resource identifiers (consumer UUIDs, entitlement IDs, pool IDs, or certificate serials), which are not normally visible across organizations. Restrict Candlepin REST API access to trusted administrators where feasible until a fixed candlepin build is deployed. Limit which principals can obtain consumer client certificates or manage activation keys.


OpenCVE Recommended Actions

  • Restrict Candlepin REST API access to trusted administrators and limit principals that can obtain consumer client certificates or manage activation keys.
  • Apply a fixed Candlepin build that properly enforces object‑level authorization, ensuring all referenced entities are verified before access is granted.
  • Monitor API usage and audit logs for anomalous requests to consumer, entitlement, or pool resources and investigate promptly.

Generated by OpenCVE AI on October 7, 2026 at 03:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 25 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Red Hat
Red Hat red Hat Satellite 6
Vendors & Products Red Hat
Red Hat red Hat Satellite 6

Wed, 07 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 07 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Wed, 07 Oct 2026 02:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in Candlepin. The central authorization filter incorrectly grants access when any one of multiple @Verify-annotated parameters is accessible, instead of requiring access to every verified entity. A low-privilege authenticated attacker who can access the first referenced object can bypass authorization checks on subsequent objects. When target resource identifiers are known, this can enable unauthorized disclosure of consumer information and unauthorized modification of entitlements and related subscription resources, including across organizations.
Title Candlepin: candlepin: broken object-level authorization via verifyauthorizationfilter multi-@verify hasaccess latching
First Time appeared Redhat
Redhat satellite
Weaknesses CWE-863
CPEs cpe:/a:redhat:satellite:6
Vendors & Products Redhat
Redhat satellite
References
Metrics cvssV3_1

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


Subscriptions

Red Hat Red Hat Satellite 6
Redhat Satellite
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-07T17:05:37.646Z

Reserved: 2026-10-06T17:50:50.111Z

Link: CVE-2026-106471

cve-icon Vulnrichment

Updated: 2026-10-07T15:45:23.039Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-07T02:16:57.583

Modified: 2026-10-07T17:16:48.943

Link: CVE-2026-106471

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-07T00:22:12Z

Links: CVE-2026-106471 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-25T13:15:12Z

Weaknesses