CVE-2026-111456 json
Candlepin: consumer certificate can register systems in another organization
published 2d ago modified yesterday also EUVD-2026-124671
- cvss
- 7.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 17%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- Red Hat Red Hat Satellite 6.16 for RHEL 8 0:4.4.26-2.el8sat
- Red Hat Red Hat Satellite 6.16 for RHEL 9 0:4.4.26-2.el9sat
- Red Hat Red Hat Satellite 6.17 for RHEL 9 0:4.4.26-2.el9sat
- Red Hat Red Hat Satellite 6.18 for RHEL 9 0:4.6.7-2.el9sat
- Red Hat Red Hat Satellite 6.19 for RHEL 9 0:4.7.7-2.el9sat
Is CVE-2026-111456 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-111456 updated cvss 7.1
candlepin: Consumer certificate can register systems in another organization
-
Red Hat Satellite 6.16 for RHEL 8 candlepin 4.4.26-2.el8sat, candlepin-selinux 4.4.26-2.el8sat Red Hat Satellite 6.16 for RHEL 9 candlepin 4.4.26-2.el9sat, candlepin-selinux 4.4.26-2.el9satfixed: vendor fix RHSA-2026:99949
-
Red Hat Satellite 6.17 for RHEL 9 candlepin 4.4.26-2.el9sat, candlepin-selinux 4.4.26-2.el9satfixed: vendor fix RHSA-2026:99950
-
Red Hat Satellite 6.18 for RHEL 9 candlepin 4.6.7-2.el9sat, candlepin-selinux 4.6.7-2.el9satfixed: vendor fix RHSA-2026:99952
-
Red Hat Satellite 6.19 for RHEL 9 candlepin 4.7.7-2.el9sat, candlepin-selinux 4.7.7-2.el9satfixed: vendor fix RHSA-2026:100120
-
Red Hat Satellite 6.16 for RHEL 8 foreman 3.12.0.26-1.el8sat, satellite 6.16.15-1.el8sat, python-pyjwt 2.15.1-1.el8pc, rubygem-puma 6.4.3-2.el8sat, rubygem-crass 1.0.8-1.el8sat, foreman-cli 3.12.0.26-1.el8sat, +29 more Red Hat Satellite 6.16 for RHEL 9 foreman 3.12.0.26-1.el9sat, satellite 6.16.15-1.el9sat, python-pyjwt 2.15.1-1.el9pc, rubygem-puma 6.4.3-2.el9sat, rubygem-crass 1.0.8-1.el9sat, foreman-cli 3.12.0.26-1.el9sat, +29 more Red Hat Satellite 6.17 for RHEL 9 foreman 3.14.0.26-1.el9sat, satellite 6.17.13-1.el9sat, python-pyjwt 2.15.1-1.el9pc, rubygem-puma 6.6.0-2.el9sat, rubygem-crass 1.0.8-1.el9sat, ansible-core 2.16.19-4.el9sat, +34 more Red Hat Satellite 6.18 for RHEL 9 foreman 3.16.0.29-1.el9sat, satellite 6.18.11-1.el9sat, rubygem-puma 6.6.1-2.el9sat, rubygem-crass 1.0.8-1.el9sat, ansible-core 2.16.19-4.el9sat, ansible-test 2.16.19-4.el9sat, +26 more Red Hat Satellite 6.19 for RHEL 9 satellite 6.19.6-1.el9sat, createrepo_c 1.2.6-1.el9pc, foreman 3.18.0.19-1.el9sat, rubygem-crass 1.0.8-1.el9sat, satellite-cli 6.19.6-1.el9sat, foreman-cli 3.18.0.19-1.el9sat, +33 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.26% chance of exploitation in the next 30 days, higher than 17% of all scored CVEs (FIRST EPSS, 2026-11-14).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N |
Affected products
- Red Hat Red Hat Satellite 6.16 for RHEL 8
- Red Hat Red Hat Satellite 6.16 for RHEL 9
- Red Hat Red Hat Satellite 6.17 for RHEL 9
- Red Hat Red Hat Satellite 6.18 for RHEL 9
- Red Hat Red Hat Satellite 6.19 for RHEL 9
Classification
- Weakness
-
- CWE-639 Authorization Bypass Through User-Controlled Key
References
-
access.redhat.com
/errata/RHSA-2026:100120
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:99949
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:99950
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:99952
vendor-advisory
-
access.redhat.com
/security/cve/CVE-2026-111456
vdb-entry
-
bugzilla.redhat.com
/show_bug.cgi?id=2553939
issue-tracking
Sources
- CVE List CVE-2026-111456
- NVD CVE-2026-111456
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.