Skip to content
Heist/ feed
Back to feed
Critical

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-46250

An issue in SOA2Login::commented of ScratchOAuth2 before commit a91879bd58fa83b09283c0708a1864cdf067c64a allows attackers to authenticate as other users on downstream components that rely on ScratchOAuth2.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-46250
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:24 UTC · Revision 1

Source evidence

CVE-2021-46250

core-osv · Original source

Published 15 Feb 2022, 23:15 UTC

An issue in SOA2Login::commented of ScratchOAuth2 before commit a91879bd58fa83b09283c0708a1864cdf067c64a allows attackers to authenticate as other users on downstream components that rely on ScratchOAuth2.

osv:CVE-2021-46250
Complete source record
{
  "id": "500c9d075f8341a658daaa4dfa2aadd6e74e08e9b1e17b4529cee5acb8c27d37",
  "url": "https://osv.dev/vulnerability/CVE-2021-46250",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-46250",
    "summary": "An issue in SOA2Login::commented of ScratchOAuth2 before commit a91879bd58fa83b09283c0708a1864cdf067c64a allows attackers to authenticate as other users on downstream components that rely on ScratchOAuth2.",
    "evidence": "osv:CVE-2021-46250",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2021-46250",
      "aliases": [
        "CVE-2021-46250"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/scratchverifier/scratchoauth2",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "a91879bd58fa83b09283c0708a1864cdf067c64a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "a91879bd58fa83b09283c0708a1864cdf067c64a"
                      }
                    ],
                    "source": "DESCRIPTION"
                  },
                  {
                    "range": [
                      {
                        "fixed": "a91879bd58fa83b09283c0708a1864cdf067c64a"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-46250.json"
          }
        }
      ],
      "modified": "2026-10-20T10:54:14.127942790Z",
      "provider": "osv",
      "references": [
        "https://github.com/ScratchVerifier/ScratchOAuth2/commit/a91879bd58fa83b09283c0708a1864cdf067c64a"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:a:scratchoauth2_project:scratchoauth2:*:*:*:*:*:scratch:*:*"
            ],
            "vendor_product": "scratchoauth2_project:scratchoauth2",
            "extracted_events": [
              {
                "range": [
                  {
                    "fixed": "2021-04-13"
                  }
                ],
                "source": "CPE_RANGE"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2021-46250",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 384987,
  "published_at": "2022-02-15T23:15:07.98+00:00"
}