Skip to content
Heist/ feed
Back to feed
High

Open eClass Insecure Password Reset Token Reuse Enables Account Takeover

Type: advisorySources: OSV

The Open eClass platform (formerly known as GUnet eClass) is a complete course management system. Prior to version 4.2, an insecure password reset mechanism allows local attackers to reuse a valid password reset token after it has already been used, enabling unauthorized password changes and potential account takeover. This issue has been patched in version 4.2.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-24669
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 15:07 UTC · Revision 1

Source evidence

Open eClass Insecure Password Reset Token Reuse Enables Account Takeover

core-osv · Original source

Published 3 Feb 2026, 17:00 UTC

The Open eClass platform (formerly known as GUnet eClass) is a complete course management system. Prior to version 4.2, an insecure password reset mechanism allows local attackers to reuse a valid password reset token after it has already been used, enabling unauthorized password changes and potential account takeover. This issue has been patched in version 4.2.

osv:CVE-2026-24669
Complete source record
{
  "id": "3755df8ace307f9a041bb1e00ae967b8aa7f972ffd24f3800717523ce819f195",
  "url": "https://osv.dev/vulnerability/CVE-2026-24669",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Open eClass Insecure Password Reset Token Reuse Enables Account Takeover",
    "summary": "The Open eClass platform (formerly known as GUnet eClass) is a complete course management system. Prior to version 4.2, an insecure password reset mechanism allows local attackers to reuse a valid password reset token after it has already been used, enabling unauthorized password changes and potential account takeover. This issue has been patched in version 4.2.",
    "evidence": "osv:CVE-2026-24669",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-24669",
      "aliases": [
        "CVE-2026-24669",
        "GHSA-gcqq-fxw6-f866"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/gunet/openeclass",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "6a98ba9fb5ce499b53d2cd0708f3080d92632dfa"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "cpe": "cpe:2.3:a:gunet:open_eclass_platform:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "Release_4.1.2",
            "Release_4.1.1",
            "Release_3.2",
            "Release_3.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-24669.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:29.717862955Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/24xxx/CVE-2026-24669.json",
        "https://github.com/gunet/openeclass/security/advisories/GHSA-gcqq-fxw6-f866",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-24669"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-613"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/24xxx/CVE-2026-24669.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-24669",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 496668,
  "published_at": "2026-02-03T17:00:38.847+00:00"
}