RHSA-2026:100120: Critical: Satellite 6.19.6 Async Update
Critical: Satellite 6.19.6 Async Update
Other sources
This advisory provides security fixes for affected packages used by Red HatSatellite.The updates address the vulnerabilities described below.Security Fix(es): python3.12-pyjwt: Fixes token verification, authentication-bypass, and token-forgery vulnerabilities (CVE-2026-102267, CVE-2026-102268,CVE-2026-102272, CVE-2026-102273). rubygem-smartproxydynflow: Restricts authorization of Dynflow console clients to permitted client certificates (CVE-2026-107152). rubygem-safemode: Fixes a jail allow-list bypass (CVE-2026-107360). foreman: Fixes authorization flaws in personal access token, mail notification, SSH key, and host template endpoints (CVE-2026-107443,CVE-2026-86322, CVE-2026-86323, CVE-2026-86324). candlepin: Prevents consumer certificates from registering systems in another organization (CVE-2026-111456). rubygem-crass: Fixes denial-of-service conditions in CSS processing (CVE-2026-61845, CVE-2026-61847). python3.12-pulpcore: Restricts file URL content uploads to prevent arbitrary file reads (CVE-2026-90959). rubygem-foremanansible: Enforces authorization when accessing Ansible inventory data (CVE-2026-92893). rubygem-foremanremoteexecution: Enforces object-level authorization for job output (CVE-2026-92904). rubygem-katello: Fixes cross-tenant access and modification of Content View Filter rules (CVE-2026-81668). python3.12-pysequoia: Fixes cryptographic integrity compromise caused by key flag confusion (CVE-2026-42784). python3.12-pulp-rpm: Prevents distribution tree publishing from creating directories based on .treeinfo IDs (CVE-2026-103870). candlepin: Fixes an authorization bypass caused by multiple @Verify hasAccess checks (CVE-2026-106471).
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/candlepinto a version that resolves this vulnerability.Fixed in 4.7.7-2.el9 - Upgrade
Upgrade
redhat/foremanto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/python3.12-pulp-containerto a version that resolves this vulnerability.Fixed in 2.26.19-2.el9 - Upgrade
Upgrade
redhat/python3.12-pulp-rpmto a version that resolves this vulnerability.Fixed in 3.32.15-1.el9 - Upgrade
Upgrade
redhat/python3.12-pulpcoreto a version that resolves this vulnerability.Fixed in 3.85.35-1.el9 - Upgrade
Upgrade
redhat/python3.12-pyjwtto a version that resolves this vulnerability.Fixed in 2.15.1-1.el9 - Upgrade
Upgrade
redhat/python3.12-pysequoiato a version that resolves this vulnerability.Fixed in 0.1.35-1.el9 - Upgrade
Upgrade
redhat/rubygem-crassto a version that resolves this vulnerability.Fixed in 1.0.8-1.el9 - Upgrade
Upgrade
redhat/rubygem-http-cookieto a version that resolves this vulnerability.Fixed in 1.1.6-2.el9 - Upgrade
Upgrade
redhat/rubygem-katelloto a version that resolves this vulnerability.Fixed in 4.20.0.12-1.el9 - Upgrade
Upgrade
redhat/rubygem-safemodeto a version that resolves this vulnerability.Fixed in 1.5.0-3.el9 - Upgrade
Upgrade
redhat/satelliteto a version that resolves this vulnerability.Fixed in 6.19.6-1.el9 - Upgrade
Upgrade
redhat/candlepin-selinuxto a version that resolves this vulnerability.Fixed in 4.7.7-2.el9 - Upgrade
Upgrade
redhat/foreman-clito a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-debugto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-dynflow-sidekiqto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-ec2to a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-journaldto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-libvirtto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-openstackto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-pcpto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-postgresqlto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-redisto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-serviceto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-telemetryto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/foreman-vmwareto a version that resolves this vulnerability.Fixed in 3.18.0.19-1.el9 - Upgrade
Upgrade
redhat/satellite-clito a version that resolves this vulnerability.Fixed in 6.19.6-1.el9 - Upgrade
Upgrade
redhat/satellite-commonto a version that resolves this vulnerability.Fixed in 6.19.6-1.el9 - Upgrade
Upgrade
redhat/satellite-obsolete-packagesto a version that resolves this vulnerability.Fixed in 6.19.6-1.el9 - Upgrade
Upgrade
redhat/satellite-capsuleto a version that resolves this vulnerability.Fixed in 6.19.6-1.el9 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.19.6 - Operational
Before applying the Satellite 6.19.6 update, apply all previously released errata relevant to the system.
Event History
Frequently Asked Questions
Which access-control areas are affected by the fixes?
The advisory includes authorization fixes for Dynflow console client certificates, Foreman personal access token, mail notification, SSH key, and host template endpoints, Ansible inventory data, and Candlepin consumer registration across organizations. It also addresses PyJWT authentication-bypass and token-forgery issues.
Are confidentiality or availability impacts included as well as authorization issues?
Yes. The Pulpcore fix restricts file URL content uploads to prevent arbitrary file reads, while the Crass fixes address denial-of-service conditions during CSS processing.
Which products and components are in scope?
The advisory lists Red Hat Satellite, Red Hat Satellite Capsule, and Red Hat Enterprise Linux for x86_64, along with Candlepin, Foreman, python3.12-pulp-container, python3.12-pulp-rpm, and python3.12-pulpcore.
Does the provided advisory data identify fixed package builds or interim mitigations?
No. The provided data states that security fixes are available but does not include package build versions, configuration workarounds, or interim mitigations.