Skip to content
Heist/ feed
Back to feed
Medium

Dify has a user enumeration issue

Type: advisorySources: OSV

Dify is an open-source LLM app development platform. Prior to 1.9.0, responses from the Dify API to existing and non-existent accounts differ, allowing an attacker to enumerate email addresses registered with Dify. Version 1.9.0 fixes the issue.

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

Source evidence

Dify has a user enumeration issue

core-osv · Original source

Published 27 Feb 2026, 20:25 UTC

Dify is an open-source LLM app development platform. Prior to 1.9.0, responses from the Dify API to existing and non-existent accounts differ, allowing an attacker to enumerate email addresses registered with Dify. Version 1.9.0 fixes the issue.

osv:CVE-2026-28288
Complete source record
{
  "id": "96a0dd09b9b60406fe84c0d3050a1605973520a28e00f94356e89587324fcbee",
  "url": "https://osv.dev/vulnerability/CVE-2026-28288",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Dify has a user enumeration issue",
    "summary": "Dify is an open-source LLM app development platform. Prior to 1.9.0, responses from the Dify API to existing and non-existent accounts differ, allowing an attacker to enumerate email addresses registered with Dify. Version 1.9.0 fixes the issue.",
    "evidence": "osv:CVE-2026-28288",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-28288",
      "aliases": [
        "CVE-2026-28288",
        "GHSA-9qpf-wcv3-w3qx"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/langgenius/dify",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2e2c87c5a111c641255da029dcda17b0d4f1acbb"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.9.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "cpe": "cpe:2.3:a:dify:dify:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.9.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "1.6.0",
            "1.8.1",
            "1.8.0",
            "1.7.2",
            "1.7.1",
            "1.7.0",
            "1.5.1",
            "1.5.0",
            "1.4.3",
            "1.4.2",
            "1.4.1",
            "1.4.0",
            "1.3.0",
            "1.3.1",
            "1.2.0",
            "1.0.0",
            "1.1.3",
            "1.1.2",
            "1.1.1",
            "1.1.0",
            "1.0.1",
            "0.15.3",
            "0.10.2",
            "0.15.2",
            "0.15.1",
            "0.15.0",
            "0.14.2",
            "0.14.1",
            "0.8.3",
            "0.14.0",
            "0.13.2",
            "0.13.1",
            "0.13.0",
            "0.12.1",
            "0.12.0",
            "0.11.2",
            "0.11.1",
            "0.11.0",
            "0.10.1",
            "0.10.0",
            "0.9.2",
            "0.9.1",
            "0.9.0",
            "0.8.2",
            "0.8.1",
            "0.8.0",
            "0.7.3",
            "0.7.2",
            "0.7.1",
            "0.7.0",
            "0.6.16",
            "0.6.15",
            "0.6.14",
            "0.6.13",
            "0.6.12-fix1",
            "0.6.12",
            "0.6.11",
            "0.6.10",
            "0.6.9",
            "0.6.8",
            "0.6.7",
            "0.6.6",
            "0.6.5",
            "0.6.4",
            "0.6.3",
            "0.6.2",
            "0.6.1",
            "0.6.0-fix1",
            "0.6.0",
            "0.5.11-fix1",
            "0.5.11",
            "0.5.10",
            "0.5.9",
            "0.5.8",
            "0.5.7",
            "0.5.6",
            "0.5.5",
            "0.5.4",
            "0.5.3",
            "0.5.2",
            "0.5.1",
            "0.5.0",
            "0.4.9",
            "0.4.8",
            "0.4.7",
            "0.4.6",
            "0.4.5",
            "0.4.4",
            "0.4.3",
            "0.4.2",
            "0.4.1",
            "0.4.0",
            "0.3.34",
            "0.3.33",
            "0.3.32",
            "0.3.31-fix3",
            "0.3.31-fix2",
            "0.3.31-fix1",
            "0.3.31",
            "0.3.30",
            "0.3.29",
            "0.3.28",
            "0.3.27",
            "0.3.26",
            "0.3.25",
            "0.3.24",
            "0.3.23",
            "0.3.22",
            "0.3.21",
            "0.3.20",
            "0.3.19",
            "0.3.18",
            "0.3.17",
            "0.3.16",
            "0.3.15",
            "0.3.14",
            "0.3.13",
            "0.3.12",
            "0.3.11",
            "0.3.10",
            "0.3.9",
            "0.3.8",
            "0.3.7",
            "0.3.6",
            "0.3.5",
            "0.3.4",
            "0.3.3",
            "0.3.2",
            "0.3.1",
            "0.3.0",
            "0.2.2",
            "0.2.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-28288.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:48.562647590Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/28xxx/CVE-2026-28288.json",
        "https://github.com/langgenius/dify/security/advisories/GHSA-9qpf-wcv3-w3qx",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-28288",
        "https://github.com/langgenius/dify/issues/24323"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-204"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/28xxx/CVE-2026-28288.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-28288",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 516992,
  "published_at": "2026-02-27T20:25:24.599+00:00"
}