7.3
CWE
79
Advisory Published
Updated

CVE-2022-24868: Cross site scripting via SVG file upload in GLPI

First published: Thu Apr 21 2022(Updated: )

GLPI is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing. In versions prior to 10.0.0 one can exploit a lack of sanitization on SVG file uploads and inject javascript into their user avatar. As a result any user viewing the avatar will be subject to a cross site scripting attack. Users of GLPI are advised to upgrade. Users unable to upgrade should disallow SVG avatars.

Credit: security-advisories@github.com

Affected SoftwareAffected VersionHow to fix
GLPI<10.0.0

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 the severity of CVE-2022-24868?

    CVE-2022-24868 is rated as a critical vulnerability due to its potential for JavaScript injection via SVG file uploads.

  • How do I fix CVE-2022-24868?

    To fix CVE-2022-24868, update to GLPI version 10.0.0 or later to ensure proper sanitization of uploaded SVG files.

  • What impact does CVE-2022-24868 have on users?

    CVE-2022-24868 allows attackers to inject malicious JavaScript into user avatars, potentially compromising the affected users.

  • Which versions of GLPI are affected by CVE-2022-24868?

    CVE-2022-24868 affects all GLPI versions prior to 10.0.0.

  • Is it safe to upload SVG files in GLPI after patching for CVE-2022-24868?

    Yes, after updating to GLPI version 10.0.0 or later, it is safe to upload SVG files as they will be properly sanitized.

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.
© 2025 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203