2026-10-30 17:2CVE-2026-61806GitHub_M
PUBLISHED5.2CWE-862

Frappe LMS allows unpublished certificate access

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to version 2.54.2, unpublished certificate records can be retrieved and viewed by users who should not have access, rather than being limited to the certificate owner and authorized staff. This can expose certificate details belonging to other users. Access to published certificates by their identifier is intentional for third-party verification and is not affected. The issue does not allow modifying data or gaining elevated privileges. This issue is fixed in version 2.54.2.

Problem type

Affected products

frappe

lms

< 2.54.2 - AFFECTED

References

JSON source

https://cveawg.mitre.org/api/cve/CVE-2026-61806
Click to expand
{
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "cveMetadata": {
    "cveId": "CVE-2026-61806",
    "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
    "assignerShortName": "GitHub_M",
    "dateUpdated": "2026-10-30T17:24:19.803Z",
    "dateReserved": "2026-07-10T20:17:57.991Z",
    "datePublished": "2026-10-30T17:02:55.465Z",
    "state": "PUBLISHED"
  },
  "containers": {
    "cna": {
      "providerMetadata": {
        "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "shortName": "GitHub_M",
        "dateUpdated": "2026-10-30T17:02:55.465Z"
      },
      "title": "Frappe LMS allows unpublished certificate access",
      "descriptions": [
        {
          "lang": "en",
          "value": "Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to version 2.54.2, unpublished certificate records can be retrieved and viewed by users who should not have access, rather than being limited to the certificate owner and authorized staff. This can expose certificate details belonging to other users. Access to published certificates by their identifier is intentional for third-party verification and is not affected. The issue does not allow modifying data or gaining elevated privileges. This issue is fixed in version 2.54.2."
        }
      ],
      "affected": [
        {
          "vendor": "frappe",
          "product": "lms",
          "versions": [
            {
              "version": "< 2.54.2",
              "status": "affected"
            }
          ]
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "lang": "en",
              "description": "CWE-862: Missing Authorization",
              "cweId": "CWE-862",
              "type": "CWE"
            }
          ]
        }
      ],
      "references": [
        {
          "url": "https://github.com/frappe/lms/security/advisories/GHSA-xjj9-h64v-254g",
          "name": "https://github.com/frappe/lms/security/advisories/GHSA-xjj9-h64v-254g",
          "tags": [
            "x_refsource_CONFIRM"
          ]
        },
        {
          "url": "https://github.com/frappe/lms/commit/e0a898825ebf924f376ff8985c4248fc48139cf5",
          "name": "https://github.com/frappe/lms/commit/e0a898825ebf924f376ff8985c4248fc48139cf5",
          "tags": [
            "x_refsource_MISC"
          ]
        },
        {
          "url": "https://github.com/frappe/lms/tree/v2.54.2",
          "name": "https://github.com/frappe/lms/tree/v2.54.2",
          "tags": [
            "x_refsource_MISC"
          ]
        }
      ],
      "metrics": [
        {}
      ]
    },
    "adp": [
      {
        "providerMetadata": {
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP",
          "dateUpdated": "2026-10-30T17:24:19.803Z"
        },
        "title": "CISA ADP Vulnrichment",
        "metrics": [
          {}
        ]
      }
    ]
  }
}