Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2023-48197

Cross-Site Scripting (XSS) vulnerability in the ‘manageApiKeys’ component of Grocy 4.0.3 and earlier allows attackers to obtain victim's cookies when the victim clicks on the "see QR code" function.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2023-48197
Confirmed fixed CVEs
Not specified
Updated in this feed
6 Nov 2026, 00:57 UTC · Revision 1

Source evidence

CVE-2023-48197

core-osv · Original source

Published 15 Nov 2023, 00:00 UTC

Cross-Site Scripting (XSS) vulnerability in the ‘manageApiKeys’ component of Grocy 4.0.3 and earlier allows attackers to obtain victim's cookies when the victim clicks on the "see QR code" function.

osv:CVE-2023-48197
Complete source record
{
  "id": "ecaa16668a3ec4c6a2d55877b6655c924b8c29d7bf5fa2c1cbe2cdd7b473ea32",
  "url": "https://osv.dev/vulnerability/CVE-2023-48197",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2023-48197",
    "summary": "Cross-Site Scripting (XSS) vulnerability in the ‘manageApiKeys’ component of Grocy 4.0.3 and earlier allows attackers to obtain victim's cookies when the victim clicks on the \"see QR code\" function.",
    "evidence": "osv:CVE-2023-48197",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2023-48197",
      "aliases": [
        "CVE-2023-48197"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/grocy/grocy",
              "type": "GIT",
              "events": [
                {
                  "introduced": "b2295ce6d2fccd7d282ca77d0a4c084cbf2b74a9"
                },
                {
                  "last_affected": "b2295ce6d2fccd7d282ca77d0a4c084cbf2b74a9"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "4.0.3"
                      }
                    ],
                    "source": "DESCRIPTION"
                  },
                  {
                    "cpe": "cpe:2.3:a:grocy_project:grocy:4.0.3:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "4.0.3"
                      },
                      {
                        "last_affected": "4.0.3"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "4.0.3",
            "v4.0.3"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-48197.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:45.816452509Z",
      "provider": "osv",
      "references": [
        "https://nitipoom-jar.github.io/CVE-2023-48197/",
        "https://nitipoom-jaroonchaipipat.github.io/security-research-portal/2023-48197",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/48xxx/CVE-2023-48197.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2023-48197",
        "https://github.com/grocy/grocy"
      ],
      "provider_metadata": {
        "cna_assigner": "mitre",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/48xxx/CVE-2023-48197.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2023-48197",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 513660,
  "published_at": "2023-11-15T00:00:00+00:00"
}