Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. rucio
  4. ›
  5. CVE-2026-58273

CVE-2026-58273: rucio has an Authorization Bypass on REST API endpoint for signing URLs

October 28, 2026

The /credentials/signurl endpoint decides authorization from the client-supplied X-Rucio-Account HTTP header instead of the authenticated token’s account. Any client holding any valid auth token (even a low-privilege account they legitimately own) can send X-Rucio-Account: root to pass the root-only permission check and have the Rucio server mint a presigned read / write / delete URL for an arbitrary object, signed with the RSE’s stored S3 / GCS / Swift credentials.

References

  • github.com/advisories/GHSA-5j9r-fx4x-rpvg
  • github.com/rucio/rucio/commit/64c0e6a6a93ae88427ff3b7d77532ce08c8a69ec
  • github.com/rucio/rucio/commit/8bdc38994a8766658d0314d36afc104c9242c96f
  • github.com/rucio/rucio/commit/8d9ba31514e6f5dca32b8c1db4738582cb37ec3a
  • github.com/rucio/rucio/releases/tag/35.9.0
  • github.com/rucio/rucio/releases/tag/38.6.0
  • github.com/rucio/rucio/releases/tag/41.0.0rc1
  • github.com/rucio/rucio/security/advisories/GHSA-5j9r-fx4x-rpvg
  • nvd.nist.gov/vuln/detail/CVE-2026-58273

Code Behaviors & Features

Detect and mitigate CVE-2026-58273 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions starting from 1.16.1 before 35.9.0, all versions starting from 36.0.0-rc.1 before 38.6.0, all versions starting from 39.0.0-rc.1 before 41.0.0-rc.1

Fixed versions

  • 35.9.0
  • 38.6.0
  • 41.0.0-rc.1

Solution

Upgrade to versions 35.9.0, 38.6.0, 41.0.0-rc.1 or above.

Impact 8.8 HIGH

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

Learn more about CVSS

Weakness

  • CWE-639: Authorization Bypass Through User-Controlled Key

Source file

pypi/rucio/CVE-2026-58273.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Sun, 08 Nov 2026 00:16:11 +0000.