Skip to content
Heist/ feed
Back to feed
Medium

Nextcloud user_oidc app's ID4me feature is available even when disabled

Type: advisorySources: OSV

user_oidc app is an OpenID Connect user backend for Nextcloud. Missing access control on the ID4me endpoint allows an attacker to register an account eventually getting access to data that is available to all registered users. It is recommended that the OpenID Connect user backend is upgraded to 3.0.0 (Nextcloud 20-23), 4.0.0 (Nexcloud 24) or 5.0.0 (Nextcloud 25-28).

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2024-37312
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 01:11 UTC · Revision 1

Source evidence

Nextcloud user_oidc app's ID4me feature is available even when disabled

core-osv · Original source

Published 14 Jun 2024, 14:43 UTC

user_oidc app is an OpenID Connect user backend for Nextcloud. Missing access control on the ID4me endpoint allows an attacker to register an account eventually getting access to data that is available to all registered users. It is recommended that the OpenID Connect user backend is upgraded to 3.0.0 (Nextcloud 20-23), 4.0.0 (Nexcloud 24) or 5.0.0 (Nextcloud 25-28).

osv:CVE-2024-37312
Complete source record
{
  "id": "97620f19dc2fb85715d5c7711ba78502576da3ccc54cc6f05b177e0e2b820220",
  "url": "https://osv.dev/vulnerability/CVE-2024-37312",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Nextcloud user_oidc app's ID4me feature is available even when disabled",
    "summary": "user_oidc app is an OpenID Connect user backend for Nextcloud. Missing access control on the ID4me endpoint allows an attacker to register an account eventually getting access to data that is available to all registered users. It is recommended that the OpenID Connect user backend is upgraded to 3.0.0 (Nextcloud 20-23), 4.0.0 (Nexcloud 24) or 5.0.0 (Nextcloud 25-28).",
    "evidence": "osv:CVE-2024-37312",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2024-37312",
      "aliases": [
        "CVE-2024-37312",
        "GHSA-vw7g-959g-vj6q"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/nextcloud/user_oidc",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "48af954cb7456d4d6f4aeece9bb2908e8184fa3a"
                },
                {
                  "fixed": "9f68a716ecd264160a7c098b8840313f1ac855f2"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:nextcloud:user_oidc:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "5.0.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "9f68a716ecd264160a7c098b8840313f1ac855f2"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.3.2",
            "v1.2.0",
            "v1.3.5",
            "v1.3.3",
            "v1.3.6",
            "v1.3.4",
            "v1.3.2",
            "v1.3.1",
            "v1.3.0",
            "v1.2.1",
            "v1.1.0",
            "v1.0.0",
            "v0.3.1",
            "v0.3.0",
            "v0.2.1",
            "v0.1.2",
            "v0.1.1",
            "v0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-37312.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:48.667495795Z",
      "provider": "osv",
      "references": [
        "https://hackerone.com/reports/2376929",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/37xxx/CVE-2024-37312.json",
        "https://github.com/nextcloud/security-advisories/security/advisories/GHSA-vw7g-959g-vj6q",
        "https://nvd.nist.gov/vuln/detail/CVE-2024-37312",
        "https://github.com/nextcloud/user_oidc/commit/9f68a716ecd264160a7c098b8840313f1ac855f2"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-284"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/37xxx/CVE-2024-37312.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2024-37312",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 516879,
  "published_at": "2024-06-14T14:43:24.137+00:00"
}