CVE-2023-22648 Rancher's Azure AD permission changes are not reflected on active sessions

High 8.0 Published Updated

Users retain elevated Rancher permissions after Azure AD group changes, allowing unauthorized access to resources.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2023-22648?

CVE-2023-22648 is a high-severity vulnerability in SUSE Rancher, published on 1 Jun 2023. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

A Improper Privilege Management vulnerability in SUSE Rancher causes permission changes in Azure AD not to be reflected to users while they are logged in the Rancher UI. This would cause the users to retain their previous permissions in Rancher, even if they change groups on Azure AD, for example, to a lower privileged group, or are removed from a group, thus retaining their access to Rancher instead of losing it. This issue affects Rancher: from >= 2.6.7 before < 2.6.13, from >= 2.7.0 before < 2.7.4.

Weakness: CWE-271

Which versions are affected by CVE-2023-22648?

4 open source packages ship an affected version, including github.com/rancher/rancher. It affects 1 product.

PackageAffectedFixed in
github.com/rancher/rancher GoFrom 2.6.72.6.13
github.com/rancher/rancher GoFrom 2.6.72.6.13
github.com/rancher/rancher GoFrom 2.7.02.7.4
github.com/rancher/rancher GoFrom 2.7.02.7.4

Products include Suse Rancher.

How do I fix CVE-2023-22648?

Upgrade github.com/rancher/rancher to a fixed version for your release line: 2.6.13 or 2.7.4.

Is CVE-2023-22648 being exploited?

There is no known exploitation of CVE-2023-22648 in the wild and no public exploit code.

Sources

Also known as GHSA-vf6j-6739-78m8.

Is CVE-2023-22648 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free