CWE
434
Advisory Published
Updated

CVE-2020-26255: PHP Phar archives could be uploaded and executed in Kirby

First published: Tue Dec 08 2020(Updated: )

Kirby is a CMS. In Kirby CMS (getkirby/cms) before version 3.4.5, and Kirby Panel before version 2.5.14 , 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. 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.

Credit: security-advisories@github.com

Affected SoftwareAffected VersionHow to fix
Getkirby Kirby<3.4.5
Getkirby Panel<2.5.14

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is CVE-2020-26255?

    CVE-2020-26255 is a vulnerability in Kirby CMS that allows an editor with full access to the Kirby Panel to upload and execute a PHP .phar file on the server.

  • What is the severity of CVE-2020-26255?

    CVE-2020-26255 has a severity rating of 9.1 (Critical).

  • Which versions of Kirby CMS are affected by CVE-2020-26255?

    Kirby CMS versions up to and excluding 3.4.5 are affected by CVE-2020-26255.

  • Which versions of Kirby Panel are affected by CVE-2020-26255?

    Kirby Panel versions up to and excluding 2.5.14 are affected by CVE-2020-26255.

  • How can I fix CVE-2020-26255?

    To fix CVE-2020-26255, you should upgrade to Kirby CMS version 3.4.5 or above, and Kirby Panel version 2.5.14 or above.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2024 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203