Skip to content
Heist/ feed
Back to feed
Medium

Grafana subject to Exposure of Sensitive Information resulting in User enumeration via forget password

Type: advisorySources: OSV

Grafana is an open-source platform for monitoring and observability. When using the forget password on the login page, a POST request is made to the `/api/user/password/sent-reset-email` URL. When the username or email does not exist, a JSON response contains a “user not found” message. This leaks information to unauthenticated users and introduces a security risk. This issue has been patched in 9.2.4 and backported to 8.5.15. There are no known workarounds.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2022-39307
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 03:39 UTC · Revision 1

Source evidence

Grafana subject to Exposure of Sensitive Information resulting in User enumeration via forget password

core-osv · Original source

Published 9 Nov 2022, 00:00 UTC

Grafana is an open-source platform for monitoring and observability. When using the forget password on the login page, a POST request is made to the `/api/user/password/sent-reset-email` URL. When the username or email does not exist, a JSON response contains a “user not found” message. This leaks information to unauthenticated users and introduces a security risk. This issue has been patched in 9.2.4 and backported to 8.5.15. There are no known workarounds.

osv:CVE-2022-39307
Complete source record
{
  "id": "537cf4193efb51a779517c263c6580fcb82321088294c418ed9c8f0745d81533",
  "url": "https://osv.dev/vulnerability/CVE-2022-39307",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Grafana subject to Exposure of Sensitive Information resulting in User enumeration via forget password",
    "summary": "Grafana is an open-source platform for monitoring and observability. When using the forget password on the login page, a POST request is made to the `/api/user/password/sent-reset-email` URL. When the username or email does not exist, a JSON response contains a “user not found” message. This leaks information to unauthenticated users and introduces a security risk. This issue has been patched in 9.2.4 and backported to 8.5.15. There are no known workarounds.",
    "evidence": "osv:CVE-2022-39307",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2022-39307",
      "aliases": [
        "BIT-grafana-2022-39307",
        "CVE-2022-39307",
        "GHSA-3p62-42x7-gxg5",
        "GO-2024-2844"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/grafana/grafana",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "be4228db5a43f65a989239f891185d45912d39ad"
                },
                {
                  "introduced": "b5c56f63710e09f37b8557ddd8b99ae3fc583169"
                },
                {
                  "fixed": "64017e8ca6825b79a2acb887a1c1d9088e47ed72"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "8.5.15"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "9.0.0"
                      },
                      {
                        "fixed": "9.2.4"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v9.2.3",
            "v8.4.0-beta1",
            "v8.3.3",
            "v6.5",
            "v6.0.0-beta1",
            "v5.,2.4",
            "v5.0.0",
            "v5.0.0-beta5",
            "v5.0.0-beta4",
            "v5.0.0-beta3",
            "v5.0.0-beta2",
            "v5.0.0-beta1",
            "v4.6.0-beta1",
            "v4.5.0",
            "v4.5.0-beta1",
            "v4.4.0",
            "v3.1.0-beta1",
            "v3.0.2",
            "v3.0.1",
            "v3.0.0-beta7",
            "v3.0.0-beta6",
            "v2.6.0",
            "v2.6.0-beta1",
            "v2.5.0",
            "v2.0.2",
            "v2.0.1",
            "v2.0.0-beta3",
            "v2.0.0-beta1",
            "v1.9.1",
            "v1.9.0",
            "v1.9.0-rc1",
            "v1.7.0-rc1",
            "v1.6.1",
            "v1.6.0",
            "v1.5.4",
            "v1.5.3",
            "v1.5.2",
            "v1.5.1",
            "v1.5.0",
            "v1.4.0",
            "v1.3.0",
            "v1.2.0",
            "v1.1.0",
            "v1.0.4",
            "v1.0.3",
            "v1.0.2",
            "v1.0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-39307.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.452911058Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39307.json",
        "https://github.com/grafana/grafana/security/advisories/GHSA-3p62-42x7-gxg5",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-39307",
        "https://security.netapp.com/advisory/ntap-20221215-0004/"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-200"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39307.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-39307",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517827,
  "published_at": "2022-11-09T00:00:00+00:00"
}