Skip to content
Heist/ feed
Back to feed
High

YesWiki before 4.6.7 User Enumeration via Lost-Password Flow

Type: advisorySources: OSV

YesWiki before 4.6.7 contains a user enumeration vulnerability in LostPasswordAction.php that allows unauthenticated attackers to confirm registered email addresses through differing responses. Attackers can submit emails to the MotDePassePerdu recovery page without rate limiting to identify valid accounts for targeted phishing or password-spraying.

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

Source evidence

YesWiki before 4.6.7 User Enumeration via Lost-Password Flow

core-osv · Original source

Published 2 Oct 2026, 11:38 UTC

YesWiki before 4.6.7 contains a user enumeration vulnerability in LostPasswordAction.php that allows unauthenticated attackers to confirm registered email addresses through differing responses. Attackers can submit emails to the MotDePassePerdu recovery page without rate limiting to identify valid accounts for targeted phishing or password-spraying.

osv:CVE-2026-104439
Complete source record
{
  "id": "7ac05c43968249dc1c6e9ca1b079cab17beec59a1761de494485b1b988483d5f",
  "url": "https://osv.dev/vulnerability/CVE-2026-104439",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "YesWiki before 4.6.7 User Enumeration via Lost-Password Flow",
    "summary": "YesWiki before 4.6.7 contains a user enumeration vulnerability in LostPasswordAction.php that allows unauthenticated attackers to confirm registered email addresses through differing responses. Attackers can submit emails to the MotDePassePerdu recovery page without rate limiting to identify valid accounts for targeted phishing or password-spraying.",
    "evidence": "osv:CVE-2026-104439",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-104439",
      "aliases": [
        "CVE-2026-104439",
        "GHSA-892r-45m6-45xc"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/yeswiki/yeswiki",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "07120ed8971047f504f7ec78060828f1895f475f"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.6.7"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.6.7"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v4.6.6",
            "v4.6.5",
            "v4.6.4",
            "v4.6.3",
            "v4.6.2",
            "v4.6.0",
            "v4.5.5",
            "v4.5.4",
            "v4.5.3",
            "v4.5.2",
            "v4.5.1",
            "v4.4.3",
            "v4.4.2",
            "v4.4.1",
            "v4.4.0",
            "v4.3.1",
            "v4.3.0",
            "v4.2.2",
            "v4.2.1",
            "v4.2.0",
            "v4.1.5",
            "v4.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-104439.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:24.126548717Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/104xxx/CVE-2026-104439.json",
        "https://github.com/YesWiki/yeswiki/security/advisories/GHSA-892r-45m6-45xc",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-104439",
        "https://www.vulncheck.com/advisories/yeswiki-before-4.6.7-user-enumeration-via-lost-password-flow"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-204"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/104xxx/CVE-2026-104439.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-104439",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 490497,
  "published_at": "2026-10-02T11:38:15.157+00:00"
}