GHSA-p2f7-9cv7-jjf6

    Dashboard / Vulnerabilities / GHSA-p2f7-9cv7-jjf6

    GHSA-p2f7-9cv7-jjf6

    Published: 12 Sept 2022Last Modified: 10 Sept 2026

    Summary: Goomph before 3.37.2 allows malicious zip file to write contents to arbitrary locations

    Details: This affects the package com.diffplug.gradle:goomph before 3.37.2. It allows a malicious zip file to potentially break out of the expected destination directory, writing contents into arbitrary locations on the file system. Overwriting certain files/directories could allow an attacker to achieve remote code execution on a target system by exploiting this vulnerability. **Note:** This could have allowed a malicious zip file to extract itself into an arbitrary directory. The only file that Goomph extracts is the p2 bootstrapper and eclipse metadata files hosted at eclipse.org, which are not malicious, so the only way this vulnerability could have affected you is if you had set a custom bootstrap zip, and that zip was malicious.

    Affected packages

    Package

    Name: com.diffplug.gradle:goomph

    Purl: pkg:maven/com.diffplug.gradle/goomph

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -3.37.2

    Affected versions

    0.1.0

    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
    GHSA-p2f7-9cv7-jjf6 | CVE-DB