Skip to content

← Public intelligence

Packagist package

getkirby/panel

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.8PackagistPublished

    Kirby .dev domains and some reverse proxy setups were treated as local

    CVE-2020-26253 · GHSA-2ccx-2gf3-8xvv

    Affected
    • Packagist getkirby/panel < 2.5.14
    Fixed in
    2.5.14· Vendor fix available
    Issue
    Impact About our registration block In order to protect new installations on public servers that don't have an admin account for the Panel yet, we block account registration there by default. This is a security feature, which we implemented years ago in Kirby 2. It helps to avoid that you forget registering your first admin account on a public server. In this case – without our security block – someone else might theoretically be able to find your site, find out it's running on Kirby, find the Panel and then register the account first. It's an unlikely situation, but it's still a certain risk. To be able to register the first Panel account on a public server, you have to enforce the installer via a config setting. This helps to push all users to the best practice of registering your first Panel account on your local machine and upload it together with the rest of the site. The issue As noted by Jukka Rautanen, this installation block implementation in Kirby versions before 3.3.6…

    Recommended action: Upgrade to 2.5.14 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 6.8PackagistPublished

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

    CVE-2020-26255 · GHSA-g3h8-cg9x-47qw

    Affected
    • Packagist getkirby/panel < 2.5.14
    Fixed in
    2.5.14· Vendor fix available
    Issue
    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 and Kirby 3.4.5. Please update to one of these or a later version 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. Credits Thanks to Thore Imhof of Accenture for reporting the problem.

    Recommended action: Upgrade to 2.5.14 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →