Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
  • Products & Services

    Products

    Support

    • Production Support
    • Development Support
    • Product Life Cycles

    Services

    • Consulting
    • Technical Account Management
    • Training & Certifications

    Documentation

    • Red Hat Enterprise Linux
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenStack Platform
    • Red Hat OpenShift Container Platform
    All Documentation

    Ecosystem Catalog

    • Red Hat Partner Ecosystem
    • Partner Resources
  • Tools

    Tools

    • Troubleshoot a product issue
    • Packages
    • Errata

    Customer Portal Labs

    • Configuration
    • Deployment
    • Security
    • Troubleshoot
    All labs

    Red Hat Insights

    Increase visibility into IT operations to detect and resolve technical issues before they impact your business.

    Learn More
    Go to Insights
  • Security

    Red Hat Product Security Center

    Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities.

    Product Security Center

    Security Updates

    • Security Advisories
    • Red Hat CVE Database
    • Security Labs

    Keep your systems secure with Red Hat's specialized responses to security vulnerabilities.

    View Responses

    Resources

    • Security Blog
    • Security Measurement
    • Severity Ratings
    • Backporting Policies
    • Product Signing (GPG) Keys
  • Community

    Customer Portal Community

    • Discussions
    • Private Groups
    Community Activity

    Customer Events

    • Red Hat Convergence
    • Red Hat Summit

    Stories

    • Red Hat Subscription Value
    • You Asked. We Acted.
    • Open Source Communities
Or troubleshoot an issue.

Select Your Language

  • English
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Virtualization
  • Red Hat Identity Management
  • Red Hat Directory Server
  • Red Hat Certificate System
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Update Infrastructure
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat CloudForms
  • Red Hat OpenStack Platform
  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Data Science
  • Red Hat OpenShift Online
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat CodeReady Workspaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat Single Sign On
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Thorntail
  • Red Hat build of Eclipse Vert.x
  • Red Hat build of OpenJDK
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Integration
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
  • Red Hat JBoss Data Virtualization
  • Red Hat Process Automation
  • Red Hat Process Automation Manager
  • Red Hat Decision Manager
All Products
Red Hat Product Errata RHSA-2022:5602 - Security Advisory
Issued:
2022-07-19
Updated:
2022-07-19

RHSA-2022:5602 - Security Advisory

  • Overview
  • Updated Packages

Synopsis

Important: RHUI 4.1.1 release - Security Fixes and Enhancement Update

Type/Severity

Security Advisory: Important

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

An updated version of Red Hat Update Infrastructure (RHUI) is now available. RHUI 4.1.1 introduces important enhancements and fixes several security bugs.

Description

Red Hat Update Infrastructure (RHUI) offers a highly scalable, highly redundant framework that enables you to manage repositories and content. It also enables cloud providers to deliver content and updates to Red Hat Enterprise Linux (RHEL) instances.

Security Fix(es):

  • Django: SQL injection via QuerySet's annotate, aggregate, and extra functions (CVE-2022-28346)
  • Django: SQL injection via QuerySet's explain function on PostgreSQL (CVE-2022-28347)

This update fixes the following bugs:

  • Previously, when a path for a non-RHUI repository was used in the entitlement certificate, RHUI Manager logged the following error message in the `/var/log/messages` file:

...
Invalid entitlement path %s found
...

With this update, the error message has been clarified and reworded to the following message:
...
Invalid repository download URL: %s provided
...

In addition, this RHUI update introduces the following enhancements:

  • With this update, containers are now supported on RHUI. You can perform the following operations:
  • * Add containers to RHUI
  • * Synchronize these containers regularly along with containers from `registry.redhat.io` or any other registry of your choice
  • * Offer the containers to client virtual machines using a special client configuration RPM. You can create the configuration RPM using the `rhui-manager` text user interface.
  • With this update, the repository synchronization status, the validity status of the RHUI CA certificate, and the statuses of services running on the RHUA, CDS, and HAProxy nodes are now available. In the case of services running on the nodes, you can view the statuses by running the `rhui-manager status` command on the RHUA node.(BZ#1636435)
  • With this update, you can specify the following certificates and keys during RHUI installation:
  • * Custom CA certificates and keys on the RHUA node
  • * Custom CA certificate and key that will be used to generate client entitlement certificates
  • * Custom CA certificate and key that will be used to generate client SSL certificates
  • * Custom SSL certificate and key for the web server when adding a CDS node. Note that this certificate must be usable for all the load balancers and CDS host names that you are using with your RHUI installation(BZ#2010343)
  • Previously, you could only access repositories by using paths with the `/pulp/content` prefix. With this update, you can now access repositories using paths containing other predefined prefixes. In addition, you can also configure protected and unprotected custom repositories to use custom prefixes.(BZ#2079376)

Users of RHUI are advised to upgrade to these updated packages that fix
these bugs and add these enhancements.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For detailed instructions on how to apply this update, see:
https://access.redhat.com/documentation/en-us/red_hat_update_infrastructure/4/html/migrating_red_hat_update_infrastructure/assembly_upgrading-red-hat-update-infrastructure_migrating-red-hat-update-infrastructure

For other information, consult the product documentation at:
https://access.redhat.com/documentation/en-us/red_hat_update_infrastructure/4

Affected Products

  • Red Hat Update Infrastructure 4 x86_64

Fixes

  • BZ - 1636435 - RFE: script to show the status of all RHUI related services
  • BZ - 1890389 - /usr/lib/python2.7/site-packages/rhui/tools/cert_manager.py:291 verbage leads to confusion
  • BZ - 2010343 - [RFE] Need a command to deploy custom SSL certificate using rhui-installer in RHUI 4
  • BZ - 2072447 - CVE-2022-28346 Django: SQL injection in QuerySet.annotate(),aggregate() and extra()
  • BZ - 2072459 - CVE-2022-28347 Django: SQL injection via QuerySet.explain(options) on PostgreSQL
  • BZ - 2079376 - Request to remove hardcoded repo prefix "/pulp/content" from the Auth service/certificate verification service

CVEs

  • CVE-2022-28346
  • CVE-2022-28347

References

  • https://access.redhat.com/security/updates/classification/#important
Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Update Infrastructure 4

SRPM
ansible-collection-community-crypto-1.7.0-4.el8ui.src.rpm SHA-256: d963bf95ddd7af1ffd0ea5abd4d787e377bc458284fb598ea6c3bcb22276f094
createrepo_c-0.20.0-2.el8ui.src.rpm SHA-256: e4ade007febab105ed4ee53e4dc5ac5fa27030dec8a658d8cc0c92bc9344db63
pulpcore-selinux-1.3.0-1.el8ui.src.rpm SHA-256: 0513f4cdfc51512c2066219f03f7e74919030372793d913f4c45438720e93cc7
python-cryptography-3.1.1-2.el8ui.src.rpm SHA-256: 2f428f779ec07e6850e24569c6bcf12632c28fab548abfb1156031f7ef93ab3c
python-django-3.2.13-2.el8ui.src.rpm SHA-256: 711f19fc42bbf0f2661923b90d9f2c08ca5e139225b3ced7135dc04977eb51f4
python-ecdsa-0.14.1-2.el8ui.src.rpm SHA-256: 2178f70c1f02c6a2f4e245cde7a70a7c1ba8ccf0bbae5bbd3d90b3191f467098
python-future-0.18.2-5.el8ui.src.rpm SHA-256: 213368fa73c01c1f65898d5ed845925e4fa74d19de7cf5deeafb92da7992cd72
python-pulp-container-2.10.3-2.el8ui.src.rpm SHA-256: 92284625f938f35289e74617dda2192714d811fd858c7af615de4ace260f53d4
python-pulp-container-client-2.7.1-6.el8ui.src.rpm SHA-256: ed37dd1624688769efdee7beddfd805cc438ed087735482929c47be0a4ef664c
python-pulp-rpm-3.17.5-2.el8ui.src.rpm SHA-256: e990c3d1e0c1d6295fc97429f698d62e5db5a48520860c543db5135c38cae721
python-pulpcore-3.17.6-3.el8ui.src.rpm SHA-256: c015b19c13d8dddc2ad1e300a7f5ad2c8a9ef64f915b71916e5a4844794abfe6
python-pyOpenSSL-19.1.0-3.el8ui.src.rpm SHA-256: eb8e0bf26de53093d8581cdcb8feecec66291ef3c0eb88e3b299af0cb14acfcd
python-pycryptodomex-3.14.1-2.el8ui.src.rpm SHA-256: 5cca33a9274594a5d6e0a47d33c60af5400d4adb66c2f158a02c7cf8d0da07e8
python-pyjwkest-1.4.2-6.el8ui.src.rpm SHA-256: f44b10b08b3ef89ebf28f2e0314a41008b7a1d2e1f753814009ade3666aa64a6
python-pyjwt-1.7.1-8.el8ui.src.rpm SHA-256: 4b94897ffda59f736813accd2260d81b752f5f50fc888dfafa4d0a6a6c2cc2e9
python-requests-2.27.1-2.el8ui.src.rpm SHA-256: ef06afebb4588480b5737a63933c7b317eb953acd2edfc12014a7fbec6271520
python-url-normalize-1.4.3-4.el8ui.src.rpm SHA-256: 5f80ed6c07d743cf3df55ba39535191a0a8fc509e083e12d6db4512d17661467
rhui-cds-plugin-authorizer-cert-1.0.5-1.el8ui.src.rpm SHA-256: 828f0da86281539c01f91af61bdfa13c21e98db79c0bbdceb2b815d7800c5e8f
rhui-cds-plugin-fetcher-1.0.5-1.el8ui.src.rpm SHA-256: e8a114b8109c7deab48cd71d55fce4d4b43dfbe73fb0397f287e37ecd70bc35b
rhui-installer-4.1.1.8-1.el8ui.src.rpm SHA-256: 6014dd9aeb6cba71c3e8d84be89db57c97d49717b353849908d66de84bf7c590
rhui-tools-4.1.1.16-1.el8ui.src.rpm SHA-256: ebb022b82fd6040a38e659ef142331a9847d5dbe0ae03e94f9402064bddc8190
x86_64
ansible-collection-community-crypto-1.7.0-4.el8ui.noarch.rpm SHA-256: d6ef19255938e91c3533f3865140f6319faaf3270a3cd0733408f8d6b12803e3
createrepo_c-debuginfo-0.20.0-2.el8ui.x86_64.rpm SHA-256: be92914d772a1c2d3a10cad1d79219fc577aa5af8c22cea1ab3cfae41430e397
createrepo_c-debugsource-0.20.0-2.el8ui.x86_64.rpm SHA-256: d30fc0db718bbb0b508537577f66b5fbfd8f9a7579745454a744dddcdc5ebe6e
createrepo_c-libs-0.20.0-2.el8ui.x86_64.rpm SHA-256: 2fb376c9ecde086e96e5166c4903bcdfee8c6ca8407acf985cc2a062cfb3ae5f
createrepo_c-libs-debuginfo-0.20.0-2.el8ui.x86_64.rpm SHA-256: 607096287ff34cd090cd6949d2b0ffc7ab4112e1893f1c53d8542f0c83ad2d3d
pulpcore-selinux-1.3.0-1.el8ui.x86_64.rpm SHA-256: 637ef9f121dec486bc479ff7a226b7db737b992690a9f8b9270c4686e25fe0ab
python-cryptography-debugsource-3.1.1-2.el8ui.x86_64.rpm SHA-256: ea32e1d0f943fb07e43170f001a1b65d34cb74eeb6ddfdaf27ce563afb806b04
python-pycryptodomex-debugsource-3.14.1-2.el8ui.x86_64.rpm SHA-256: e3e5008dfe6fb06b323353874fe3c911f352aaef45818b240c8bc02dcaf89f52
python3-createrepo_c-0.20.0-2.el8ui.x86_64.rpm SHA-256: d6e56659c20ca3832b18d0474c4fa02cc63ae53407950ae087607a45f626bf70
python3-createrepo_c-debuginfo-0.20.0-2.el8ui.x86_64.rpm SHA-256: 6f3a54afef2b05787e1169e7e222d0f508fa09d3f3b471d791668f57e0e30f9a
python3-pulp-container-client-2.7.1-6.el8ui.noarch.rpm SHA-256: a272f4fa6e1fc90f18291d24333b4e15a152a13ff99e7de680923dc7aa8a01ad
python38-createrepo_c-0.20.0-2.el8ui.x86_64.rpm SHA-256: 183c58a0062a7bc6499af1d722d36ddd2e9c2e7280740de6546896e8b46d4b8a
python38-createrepo_c-debuginfo-0.20.0-2.el8ui.x86_64.rpm SHA-256: 2f1a690aab4168e353d842e51e905b197ba78171a0befd08ace5001d05b6278f
python38-cryptography-3.1.1-2.el8ui.x86_64.rpm SHA-256: 9805747fa6a53425251c0f2f487cfb534211e94c22a7f084897713f003764a58
python38-cryptography-debuginfo-3.1.1-2.el8ui.x86_64.rpm SHA-256: 5b8673e0f8eaf9f26064d21b7aec41490f7b9b0f61f075d4ad3da6eabfb42716
python38-django-3.2.13-2.el8ui.noarch.rpm SHA-256: 522d62b17ac3ffb504de77fd5ababc11f3122e08d220d8f974607d0c6dcec9b8
python38-ecdsa-0.14.1-2.el8ui.noarch.rpm SHA-256: a19e27f72c841b5bd124b5b5911e608362d3cf5fc1c234acc4084143b62ec2d3
python38-future-0.18.2-5.el8ui.noarch.rpm SHA-256: 4aa7d59fea4c28671f09e89bffdc29a28e5910f770231b6ac9ff72ee493426f7
python38-pulp-container-2.10.3-2.el8ui.noarch.rpm SHA-256: b4267e1547a629424e961104f369f1dea8b752784f8ad2dc37c4e4067238847a
python38-pulp-rpm-3.17.5-2.el8ui.noarch.rpm SHA-256: eee33f4bd83fea038b7903334c26040266e6182dd7ec72517f3177d7b780af7c
python38-pulpcore-3.17.6-3.el8ui.noarch.rpm SHA-256: 3b747ebed873376662939e0d430356dcd71e1ed73f8ed9697485df319749b79e
python38-pyOpenSSL-19.1.0-3.el8ui.noarch.rpm SHA-256: 1933aad682e8a07a62923acd283ddd1270660fd9c17541c5750c75d315145bcc
python38-pycryptodomex-3.14.1-2.el8ui.x86_64.rpm SHA-256: cc1e4e914253dc97360dad19b4626ccc48331887093da1c120649bed1e8adb5e
python38-pycryptodomex-debuginfo-3.14.1-2.el8ui.x86_64.rpm SHA-256: a84ba3de5c1f9df3a84fbc650e3f7e5457183ea7245dccefb0ecc59764fe3015
python38-pyjwkest-1.4.2-6.el8ui.noarch.rpm SHA-256: 0cd04de91fbdbbc32ea1680486a12b949520516d1d4ff0ed51e068ccc7f4019f
python38-pyjwt-1.7.1-8.el8ui.noarch.rpm SHA-256: 54b34927ac4ef19f99852065e332654d3d8aba389a52742573f71eac98391216
python38-requests-2.27.1-2.el8ui.noarch.rpm SHA-256: 106f46ac95fe9f74d74a17ab01fd70b57f1f9c491a869f2bc0027a51c4d2d9f8
python38-url-normalize-1.4.3-4.el8ui.noarch.rpm SHA-256: 275e59846e58305c73da02d7d84272eb659e9290c9771afeaf878b661731ba29
rhui-cds-plugin-authorizer-cert-1.0.5-1.el8ui.noarch.rpm SHA-256: 7bce8b48d35a4ecf3792455260123018805c86973533c473d95642d1aeacab05
rhui-cds-plugin-fetcher-1.0.5-1.el8ui.noarch.rpm SHA-256: c15aab3242f0eb5bc5721b3d1407853016aad361eedeeedc567f402675cb175a
rhui-installer-4.1.1.8-1.el8ui.noarch.rpm SHA-256: 2044b1484ec304f27da8faf1fd92fb225fc72f577a52d4b5b5c5a0aa2438eacb
rhui-tools-4.1.1.16-1.el8ui.noarch.rpm SHA-256: 2b3991654b69bfa05b266ac9685fe01d1560a275f69a8c2cfc96465c993a8183
rhui-tools-libs-4.1.1.16-1.el8ui.noarch.rpm SHA-256: 84e0586ce9eca789be9c9f646822978b8ad98d399c246ee424d789af90aa9e67

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

About

  • Red Hat Subscription Value
  • About Red Hat
  • Red Hat Jobs
2023
  • Privacy Statement
  • Customer Portal Terms of Use
  • All Policies and Guidelines
Twitter Facebook