CANDLEPIN · CVE-2026-111456 · Package
NO FIX YET · SEE WHAT TO DO
A consumer registration check in Candlepin's ConsumerResource.setupOwner() runs only for user callers, so a consumer authenticated by its identity certificate skips it. An attacker with a valid consumer certificate for one organization can register a new consumer in another organization, read that organization's subscription pools, and attach its entitlements when simple content access is off.
first public Nov 12, 2026 · 2 sources
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Teams running Candlepin, including every Red Hat Satellite 6.16 to 6.19, with more than one organization. An attacker needs a valid consumer identity certificate from one organization and the key of another; registered systems hold such certificates by default. Single-organization deployments are not exposed to the cross-organization step. Red Hat notes restricting network access to the Candlepin port only limits who can attempt the call.
Not affected if no-candlepin, simple-content-access, single-organization
Who cares candlepin, multi-organization, satellite, self-hosted
rpm -q candlepin (or check your Satellite version)4.4.25, 4.6.6, 4.7.5)A missing authorization check has been found in ConsumerResource.setupOwner() function of consumer registration module in the Candlepin package. The registration method checks permission to create a consumer only when the caller is a user. A consumer that authenticates with its identity certificate does not go through that check. A low-privileged network attacker or user who has a valid consumer certificate for one organization can register a new consumer in a different organization by supplying that organization's key. The response includes an identity certificate for the new consumer. With that certificate, the attacker can view the target organization's subscription pools. When the organization is not using simple content access, the attacker can attach that organization's entitlements to the new consumer.
This page as .md · .json · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.