GHSA-g3h8-cg9x-47qw

    Dashboard / Vulnerabilities / GHSA-g3h8-cg9x-47qw

    GHSA-g3h8-cg9x-47qw

    Published: 8 Dec 2020Last Modified: 10 Sept 2026

    Summary: Kirby Panel users could upload PHP Phar archives as content files before v2.5.14 and v3.4.5

    Details: ### Impact An editor with full access to the Kirby Panel can upload a PHP `.phar` file and execute it on the server. This vulnerability is critical if you might have potential attackers in your group of authenticated Panel users, as they can gain access to the server with such a Phar file. Visitors without Panel access *cannot* use this attack vector. ### Patches The problem has been patched in [Kirby 2.5.14](https://github.com/getkirby-v2/panel/releases/tag/2.5.14) and [Kirby 3.4.5](https://github.com/getkirby/kirby/releases/tag/3.4.5). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases/) to fix the vulnerability. **Note:** Kirby 2 reaches end of life on December 31, 2020. We therefore recommend to upgrade your Kirby 2 sites to Kirby 3. If you cannot upgrade, we still recommend to update to Kirby 2.5.14. ### Workarounds Kirby 2 sites on older releases can also be patched by applying the [changes from this commit](https://github.com/getkirby-v2/panel/commit/5a569d4e3ddaea2b6628d7ec1472a3e8bc410881). ### Credits Thanks to Thore Imhof of Accenture for reporting the problem.

    Affected packages

    Package

    Name: getkirby/panel

    Purl: pkg:composer/getkirby/panel

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -2.5.14

    Affected versions

    2.4.0
    2.4.1
    2.4.2

    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-g3h8-cg9x-47qw | CVE-DB