๐Ÿ” CVE Alert

CVE-2026-58273

HIGH 8.1

Rucio: Authorisation Bypass on REST API endpoint for signing URLs

CVSS Score
8.1
EPSS Score
0.0%
EPSS Percentile
0th

Rucio is a scientific data management framework. From 1.16.1 until 35.9.0, 38.6.0, and 41.0.0rc1, the /credentials/signurl endpoint reads X-Rucio-Account instead of the account stored in request.environ['issuer'] by token authentication. Any authenticated low-privilege user can supply root as the header value and pass the root-only get_signed_url permission check. The server then returns a presigned read, write, or delete URL for an attacker-selected object using stored S3, GCS, or Swift credentials, and X-Rucio-VO can select another tenant in multi-VO deployments. This permits data disclosure, modification, deletion, and cross-tenant access on cloud-backed RSEs. This issue is fixed in versions 35.9.0, 38.6.0, and 41.0.0rc1.

CWE CWE-639
Vendor rucio
Product rucio
Published Nov 5, 2026
Stay Ahead of the Next One

Get instant alerts for rucio rucio

Be the first to know when new high vulnerabilities affecting rucio rucio are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Affected Versions

rucio / rucio
>= 1.16.1, < 35.9.0 >= 36.0.0, < 38.6.0 >= 39.0.0, < 41.0.0rc1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/rucio/rucio/security/advisories/GHSA-5j9r-fx4x-rpvg github.com: https://github.com/rucio/rucio/commit/64c0e6a6a93ae88427ff3b7d77532ce08c8a69ec github.com: https://github.com/rucio/rucio/commit/8bdc38994a8766658d0314d36afc104c9242c96f github.com: https://github.com/rucio/rucio/commit/8d9ba31514e6f5dca32b8c1db4738582cb37ec3a github.com: https://github.com/rucio/rucio/releases/tag/35.9.0 github.com: https://github.com/rucio/rucio/releases/tag/38.6.0 github.com: https://github.com/rucio/rucio/releases/tag/41.0.0rc1