Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/rancher/rancher
  4. ›
  5. CVE-2024-58260

CVE-2024-58260: Rancher update on users can deny the service to the admin

September 26, 2025 (updated October 23, 2025)

A vulnerability has been identified within Rancher Manager where a missing server-side validation on the .username field in Rancher can allow users with update permissions on other User resources to cause denial of access for targeted accounts. Specifically:

  • Username takeover: A user with permission to update another user’s resource can set its .username to “admin”, preventing both the legitimate admin and the affected user from logging in, as Rancher enforces uniqueness at login time.
  • Account lockout: A user with update permissions on the admin account can change the admin’s username, effectively blocking administrative access to the Rancher UI.

This issue enables a malicious or compromised account with elevated update privileges on User resources to disrupt platform administration and user authentication.

References

  • bugzilla.suse.com/show_bug.cgi?id=CVE-2024-58260
  • github.com/advisories/GHSA-q82v-h4rq-5c86
  • github.com/rancher/rancher
  • github.com/rancher/rancher/security/advisories/GHSA-q82v-h4rq-5c86
  • nvd.nist.gov/vuln/detail/CVE-2024-58260
  • pkg.go.dev/vuln/GO-2025-3983

Code Behaviors & Features

Detect and mitigate CVE-2024-58260 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 2.9.0 before 2.9.12, all versions starting from 2.10.0 before 2.10.10, all versions starting from 2.11.0 before 2.11.6, all versions starting from 2.12.0 before 2.12.2

Fixed versions

  • 2.12.2
  • 2.11.6
  • 2.10.10
  • 2.9.12

Solution

Upgrade to versions 2.10.10, 2.11.6, 2.12.2, 2.9.12 or above.

Impact 7.6 HIGH

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:L/A:H

Learn more about CVSS

Weakness

  • CWE-863: Incorrect Authorization

Source file

go/github.com/rancher/rancher/CVE-2024-58260.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Thu, 08 Jan 2026 12:20:45 +0000.