Bug 2571278 (CVE-2026-126084)
| Summary: | CVE-2026-126084 activestorage: activestorage: Arbitrary script execution via direct upload URL signature manipulation in GCS service | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
| Component: | vulnerability | Assignee: | Product Security DevOps Team <prodsec-dev> |
| Status: | NEW --- | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | unspecified | CC: | akostadi, amasferr, dmayorov, eshamard, jlledo, jvasik, kaycoth, pantinor, rblanco, tsedmik |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: |
A flaw was found in Active Storage. When configured to use Google Cloud Storage (GCS) with cache control enabled, direct upload URL signatures do not properly protect object content headers. A remote attacker can exploit this vulnerability by uploading files with an arbitrary Content-Type header, causing the cloud storage service to serve malicious files as inline HTML. Consequently, an attacker can achieve arbitrary script execution within the storage domain, allowing them to intercept or tamper with subsequent user requests and responses in that storage bucket.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
OSIDB Bzimport
2026-11-10 21:21:37 UTC
|