Active Storage's DiskService#delete_prefixed passes blob keys directly to Dir.glob without escaping glob metacharacters. If a blob key contains attacker-controlled input or custom-generated keys with glob metacharacters, it may be possible to delete unintended files from the storage directory.
The fixed releases are available at the normal locations.
{
"nvd_published_at": "2026-03-24T00:16:29Z",
"cwe_ids": [
"CWE-74"
],
"github_reviewed_at": "2026-03-23T21:18:56Z",
"severity": "MODERATE",
"github_reviewed": true
}