Advisory Published


First published: Wed Nov 15 2023(Updated: )

HTML Injection vulnerability in the 'manageApiKeys' component in Grocy <= 4.0.3 allows attackers to inject arbitrary HTML content without script execution. This occurs when user-supplied data is not appropriately sanitized, enabling the injection of HTML tags through parameter values. The attacker can then manipulate page content in the QR code detail popup, often coupled with social engineering tactics, exploiting both the trust of users and the application's lack of proper input handling.

Credit: cve@mitre.org

Affected SoftwareAffected VersionHow to fix
Grocy Project Grocy=4.0.3

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-2023-48199?

    The severity of CVE-2023-48199 is high, with a severity score of 7.8.

  • How does CVE-2023-48199 affect Grocy?

    CVE-2023-48199 affects Grocy version 4.0.3.

  • How can a local attacker exploit CVE-2023-48199?

    A local attacker can exploit CVE-2023-48199 by executing arbitrary code and obtaining sensitive information via the QR code function in the manageapikeys component of Grocy version 4.0.3.

  • How can I fix CVE-2023-48199?

    To fix CVE-2023-48199, it is recommended to upgrade Grocy to a version that has addressed the vulnerability.

  • Where can I find more information about CVE-2023-48199?

    More information about CVE-2023-48199 can be found at the following references: [Grocy GitHub](https://github.com/grocy/grocy), [Grocy Website](https://grocy.info), [CVE-2023-48199 Details](https://nitipoom-jar.github.io/CVE-2023-48199/).


SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
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.
© 2023 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203