Fixed packages 96
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | foreman | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | foreman-debug | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | foreman-pcp | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python-pulp-rpm | 0:3.26.9-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python-pulpcore | 0:3.49.39-5.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python-pyjwt | 0:2.15.1-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python-pysequoia | 0:0.1.35-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python3.11-pulp-rpm | 0:3.26.9-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python3.11-pulpcore | 0:3.49.39-5.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python3.11-pyjwt | 0:2.15.1-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python3.11-pyjwt+crypto | 0:2.15.1-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | python3.11-pysequoia | 0:0.1.35-1.el8pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el8 | rubygem-smart_proxy_dynflow | 0:0.9.3-2.el8sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | foreman | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | foreman-debug | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | foreman-pcp | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python-pulp-rpm | 0:3.26.9-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python-pulpcore | 0:3.49.39-5.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python-pyjwt | 0:2.15.1-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python-pysequoia | 0:0.1.35-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python3.11-pulp-rpm | 0:3.26.9-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python3.11-pulpcore | 0:3.49.39-5.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python3.11-pyjwt | 0:2.15.1-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python3.11-pyjwt+crypto | 0:2.15.1-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | python3.11-pysequoia | 0:0.1.35-1.el9pc |
| Red Hat · Satellite Capsule 6 satellite_capsule:6.16::el9 | rubygem-smart_proxy_dynflow | 0:0.9.3-2.el9sat |
| Red Hat · Satellite Utils 6 satellite_utils:6.16::el8 | foreman | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite Utils 6 satellite_utils:6.16::el8 | foreman-cli | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite Utils 6 satellite_utils:6.16::el9 | foreman | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite Utils 6 satellite_utils:6.16::el9 | foreman-cli | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | candlepin | 0:4.4.26-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | candlepin-selinux | 0:4.4.26-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-cli | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-debug | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-dynflow-sidekiq | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-ec2 | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-journald | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-libvirt | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-openstack | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-ovirt | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-pcp | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-postgresql | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-redis | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-service | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-telemetry | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | foreman-vmware | 0:3.12.0.26-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | python-pulp-rpm | 0:3.26.9-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python-pulpcore | 0:3.49.39-5.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python-pyjwt | 0:2.15.1-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python-pysequoia | 0:0.1.35-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python3.11-pulp-rpm | 0:3.26.9-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python3.11-pulpcore | 0:3.49.39-5.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python3.11-pyjwt | 0:2.15.1-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python3.11-pyjwt+crypto | 0:2.15.1-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | python3.11-pysequoia | 0:0.1.35-1.el8pc |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-crass | 0:1.0.8-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-katello | 0:4.14.0.24-1.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-puma | 0:6.4.3-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-puma-debuginfo | 0:6.4.3-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-puma-debugsource | 0:6.4.3-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-safemode | 0:1.5.0-3.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el8 | rubygem-smart_proxy_dynflow | 0:0.9.3-2.el8sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | candlepin | 0:4.4.26-2.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | candlepin-selinux | 0:4.4.26-2.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-cli | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-debug | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-dynflow-sidekiq | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-ec2 | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-journald | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-libvirt | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-openstack | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-ovirt | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-pcp | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-postgresql | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-redis | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-service | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-telemetry | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | foreman-vmware | 0:3.12.0.26-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | python-pulp-rpm | 0:3.26.9-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python-pulpcore | 0:3.49.39-5.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python-pyjwt | 0:2.15.1-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python-pysequoia | 0:0.1.35-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python3.11-pulp-rpm | 0:3.26.9-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python3.11-pulpcore | 0:3.49.39-5.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python3.11-pyjwt | 0:2.15.1-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python3.11-pyjwt+crypto | 0:2.15.1-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | python3.11-pysequoia | 0:0.1.35-1.el9pc |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-crass | 0:1.0.8-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-katello | 0:4.14.0.24-1.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-puma | 0:6.4.3-2.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-puma-debuginfo | 0:6.4.3-2.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-puma-debugsource | 0:6.4.3-2.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-safemode | 0:1.5.0-3.el9sat |
| Red Hat · Satellite 6 satellite:6.16::el9 | rubygem-smart_proxy_dynflow | 0:0.9.3-2.el9sat |
Vulnerabilities 21
-
Critical 9.6CVE-2026-107360 Public exploit
Rubygem-safemode: safemode: jail allow-list bypass via op-assign expressions
A flaw was found in rubygem-safemode. Compound assignment expressions in sandboxed code are evaluated without mediating method calls through the Jail allow-list. An authenticated attacker who can supply template content can invoke arbitrary no-argument method…
-
Critical 9.1CVE-2026-102268 Public exploit
PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard
PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, is_pem_format in jwt/utils.py is affected because is_pem_format does not recognize every PEM representation accepted by the cryptography loader. This occurs when an application mix…
-
Critical 9.1
An issue in Puma v.5.0.0 and before v.8.0.3 allows an attacker to execute arbitrary code via the ext/puma_http11/http11…
-
High 8.9
Crass: Large numeric exponents cause CPU and memory denial of service
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, Crass converts `CSS scientific notation` number values with unbounded exponentiation before clamping the result to `Float::MAX`. Applications that use…
-
High 8.8
Foreman: authorization flaw in the foreman::controller::useraware#find_user handling used by api::v2::personalaccesstokenscontroller
A flaw was found in Foreman’s Api::V2::PersonalAccessTokensController, where Foreman::Controller::UserAware#find_user resolves the target account using User.find(params[:user_id]) without applying the required parent-user authorization check. An attacker with…
-
High 8.1
Candlepin: candlepin: broken object-level authorization via verifyauthorizationfilter multi-@verify hasaccess latching
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…
-
High 8.1
Pulpcore: pulpcore: file:// scheme allowlist bypass in content upload file_url field enables arbitrary file read and pulp container registry signing key theft
A path traversal vulnerability was found in pulpcore. The content upload API accepts a 'file_url' parameter that allows users with file repository privileges to specify a local file URL for Pulp to download and store. A URL scheme validation check uses a stri…
-
High 7.7
Foreman: foreman: api host template render discloses secrets to view_hosts users (incomplete cve-2026-96659 fix)
A flaw was found in Foreman. An authenticated user with view_hosts privileges can retrieve rendered provisioning template content for a host via the hosts template API endpoint, disclosing sensitive data such as the host root password. This is an incomplete f…
-
High 7.4
PyJWT: PyJWKClient follows redirects when fetching JWKS
PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an atta…
-
High 7.4
PyJWT BOM Bypass
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.prepare_key in jwt/algorithms.py is affected because raw-JWK detector does not normalize accepted Unicode byte-order marks before checking for JSON. This occ…
-
High 7.4
PyJWT accepts public JWK containers as HMAC secrets
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, PyJWT HMACAlgorithm.prepare_key is affected because HMAC key guard only recognizes top-level public JWK forms and misses container representations. This occurs when an app…
-
High 7.4
Sequoia-openpgp: sequoia-openpgp: cryptographic integrity compromise via key flag confusion
A flaw was found in sequoia-openpgp. The library incorrectly infers key flags for older certificates when a key flags subpacket is missing, leading to a discrepancy in how key capabilities are viewed. This key flag confusion allows an attacker to bypass the b…
-
High 7.1
Rubygem-smart_proxy_dynflow: dynflow console authorizes any client certificate the capsule ca signed
An improper authentication vulnerability has been found in the task console in the smart_proxy_dynflow package. The console accepts any client certificate signed by the capsule's certificate authority. It does not check the list of servers the capsule trusts.…
-
High 7.1
Candlepin: consumer certificate can register systems in another organization
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 aut…
-
Medium 6.5
Foreman: api filter lookup ignores a search-limited filter permission
A flaw has been found in **permission filters** in the **foreman** package. The API loads a filter by its identifier and does not apply the search limit on the caller's permission. A low-privileged network attacker or user must already be allowed to delete fi…
-
Medium 6.5
Foreman: cross-tenant disclosure of template revisions via unauthorized audit lookup
A flaw was found in Foreman. The template revision endpoint does not enforce object-level authorization when retrieving an audited template revision. An authenticated, low privileged user with a template-related permission, such as view_ptables, can obtain hi…
-
Medium 6.3
Crass: A large number of adjacent CSS comments can trigger a SystemStackError
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, when the `:preserve_comments` option is not enabled, which is the default, Crass discards CSS comments by recursively consuming the next token. An att…
-
Medium 5.4
Rubygem-katello: cross-tenant content view filter rule access and modification via unauthorized parent filter lookup
A flaw was found in Katello where the Content View Filter Rules API does not properly enforce authorization on the parent Content View Filter. An authenticated, low-privileged user with Content View permissions in one organization may be able to access and mo…
-
Medium 5.0
Pulp-rpm: distribution tree publish creates directories from .treeinfo ids
A flaw was found in pulp-rpm when it publishes a distribution tree. Addon and variant ids from .treeinfo are used as directory names. A user who can sync or upload that tree can make the publish task create a new directory outside the task work area and write…
-
Medium 4.3
Foreman: authorization flaw in the mail-notification endpoints implemented by api::v2::mailnotificationscontroller
A flaw was found in Foreman’s Api::V2::MailNotificationsController, where authorization checks on user-specific mail-notification resources are insufficient. The GET /api/v2/users/:id/mail_notifications endpoint resolves the target account using User.find(par…
-
Medium 4.3
Foreman: authorization flaw in the foreman::controller::useraware handling used by api::v2::sshkeyscontroller
A flaw was found in Foreman’s Api::V2::SshKeysController, where the target user is resolved through Foreman::Controller::UserAware#find_user using User.find(params[:user_id]) without enforcing the required parent-user authorization check. An attacker with the…
References
-
article
https://access.redhat.com/security/updates/classification/#critical
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2464122
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2524899
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2524928
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2529289
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2529290
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2529291
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2531563
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2533037
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2542685
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2542690
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2542695
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2542697
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2544606
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2547044
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2547374
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2547437
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2547645
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2547760
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2553939
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2564247
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2564254
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_99949.json
-
report
https://access.redhat.com/security/cve/CVE-2026-42784
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-42784
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-42784
-
report
https://access.redhat.com/security/cve/CVE-2026-61845
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-61845
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-61845
-
article
https://github.com/rgrove/crass/commit/ea6726b7f7cf7e85b23aa2240b8512b4f8d11ad9
-
article
https://github.com/rgrove/crass/releases/tag/v1.0.7
-
article
https://github.com/rgrove/crass/security/advisories/GHSA-6wmf-3r64-vcwv
-
report
https://access.redhat.com/security/cve/CVE-2026-61847
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-61847
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-61847
-
article
https://github.com/rgrove/crass/commit/25d78cc607c54262e9d43ea1930f3ba5bb03dfb5
-
article
https://github.com/rgrove/crass/security/advisories/GHSA-wwpr-jff3-395c
-
report
https://access.redhat.com/security/cve/CVE-2026-68006
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-68006