OESA-2024-2260 (CVE-2022-39229)

Vulnerability from osv_openeuler – Published: 2024-10-18 11:07 – Updated: 2026-08-06 11:07 – Source website
VLAI
Summary
grafana security update
Details

Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.

Security Fix(es):

Grafana is an open source data visualization platform for metrics, logs, and traces. Versions prior to 9.1.8 and 8.5.14 allow one user to block another user's login attempt by registering someone else'e email address as a username. A Grafana user’s username and email address are unique fields, that means no other user can have the same username or email address as another user. A user can have an email address as a username. However, the login system allows users to log in with either username or email address. Since Grafana allows a user to log in with either their username or email address, this creates an usual behavior where user_1 can register with one email address and user_2 can register their username as user_1’s email address. This prevents user_1 logging into the application since user_1's password won’t match with user_2's email address. Versions 9.1.8 and 8.5.14 contain a patch. There are no workarounds for this issue.(CVE-2022-39229)


{
  "affected": [
    {
      "ecosystem_specific": {
        "aarch64": [
          "grafana-7.5.15-7.oe2203sp1.aarch64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp1.aarch64.rpm"
        ],
        "src": [
          "grafana-7.5.15-7.oe2203sp1.src.rpm"
        ],
        "x86_64": [
          "grafana-7.5.15-7.oe2203sp1.x86_64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp1.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:22.03-LTS-SP1",
        "name": "grafana",
        "purl": "pkg:rpm/openEuler/grafana\u0026distro=openEuler-22.03-LTS-SP1"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "7.5.15-7.oe2203sp1"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "grafana-7.5.15-7.oe2403.aarch64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2403.aarch64.rpm"
        ],
        "src": [
          "grafana-7.5.15-7.oe2403.src.rpm"
        ],
        "x86_64": [
          "grafana-7.5.15-7.oe2403.x86_64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2403.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:24.03-LTS",
        "name": "grafana",
        "purl": "pkg:rpm/openEuler/grafana\u0026distro=openEuler-24.03-LTS"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "7.5.15-7.oe2403"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "grafana-7.5.15-7.oe2203sp4.aarch64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp4.aarch64.rpm"
        ],
        "src": [
          "grafana-7.5.15-7.oe2203sp4.src.rpm"
        ],
        "x86_64": [
          "grafana-7.5.15-7.oe2203sp4.x86_64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp4.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:22.03-LTS-SP4",
        "name": "grafana",
        "purl": "pkg:rpm/openEuler/grafana\u0026distro=openEuler-22.03-LTS-SP4"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "7.5.15-7.oe2203sp4"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "grafana-7.5.15-7.oe2203sp3.aarch64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp3.aarch64.rpm"
        ],
        "src": [
          "grafana-7.5.15-7.oe2203sp3.src.rpm"
        ],
        "x86_64": [
          "grafana-7.5.15-7.oe2203sp3.x86_64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2203sp3.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:22.03-LTS-SP3",
        "name": "grafana",
        "purl": "pkg:rpm/openEuler/grafana\u0026distro=openEuler-22.03-LTS-SP3"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "7.5.15-7.oe2203sp3"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "grafana-7.5.15-7.oe2003sp4.aarch64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2003sp4.aarch64.rpm"
        ],
        "src": [
          "grafana-7.5.15-7.oe2003sp4.src.rpm"
        ],
        "x86_64": [
          "grafana-7.5.15-7.oe2003sp4.x86_64.rpm",
          "grafana-debuginfo-7.5.15-7.oe2003sp4.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:20.03-LTS-SP4",
        "name": "grafana",
        "purl": "pkg:rpm/openEuler/grafana\u0026distro=openEuler-20.03-LTS-SP4"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "7.5.15-7.oe2003sp4"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "database_specific": {
    "severity": "Medium"
  },
  "details": "Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB \u0026amp; OpenTSDB.\r\n\r\nSecurity Fix(es):\r\n\r\nGrafana is an open source data visualization platform for metrics, logs, and traces. Versions prior to 9.1.8 and 8.5.14 allow one user to block another user\u0026apos;s login attempt by registering someone else\u0026apos;e email address as a username. A Grafana user\u2019s username and email address are unique fields, that means no other user can have the same username or email address as another user. A user can have an email address as a username. However, the login system allows users to log in with either username or email address. Since Grafana allows a user to log in with either their username or email address, this creates an usual behavior where `user_1` can register with one email address and `user_2` can register their username as `user_1`\u2019s email address. This prevents `user_1` logging into the application since `user_1`\u0026apos;s password won\u2019t match with `user_2`\u0026apos;s email address. Versions 9.1.8 and 8.5.14 contain a patch. There are no workarounds for this issue.(CVE-2022-39229)",
  "id": "OESA-2024-2260",
  "modified": "2026-08-06T11:07:44Z",
  "published": "2024-10-18T11:07:44Z",
  "references": [
    {
      "type": "ADVISORY",
      "url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2024-2260"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2022-39229"
    }
  ],
  "schema_version": "1.7.2",
  "severity": [
    {
      "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L",
      "type": "CVSS_V3"
    }
  ],
  "summary": "grafana security update",
  "upstream": [
    "CVE-2022-39229"
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…