GHSA-7rr7-rcjw-56vj

    Dashboard / Vulnerabilities / GHSA-7rr7-rcjw-56vj

    GHSA-7rr7-rcjw-56vj

    Published: 5 Dec 2018Last Modified: 22 Feb 2024

    Summary: Exposure of Sensitive Information to an Unauthorized Actor in activestorage

    Details: A bypass vulnerability in Active Storage >= 5.2.0 for Google Cloud Storage and Disk services allow an attacker to modify the `content-disposition` and `content-type` parameters which can be used in with HTML files and have them executed inline. Additionally, if combined with other techniques such as cookie bombing and specially crafted AppCache manifests, an attacker can gain access to private signed URLs within a specific storage path. Vulnerable apps are those using either GCS or the Disk service in production. Other storage services such as S3 or Azure aren't affected.

    Affected packages

    Package

    Name: activestorage

    Purl: pkg:gem/activestorage

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 5.2.0
    Fixed -5.2.1.1

    Affected versions

    5.2.0
    5.2.1
    5.2.1.rc1

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High