Description
Paymenter is a free and open-source webshop solution for management of hosting services. In versions prior to 1.5.0, the email update functionality fails to invalidate the existing verification state when a user changes their email address, allowing a verified account to retain its verified status after switching to an unverified or unowned email address. When a user updated their email address, the system did not reset or revalidate the associated email verification status. As a result, the verification column remained set to “true” even after the email address was changed. Exploitation could potentially result in: misrepresentation of email ownership, bypass of verification-based trust assumptions, and abuse of features gated behind verified status. No direct unauthorized access to other users accounts or data is possible through this issue alone. This issue has been fixed in version 1.5.0.
Published: 2026-07-20
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Paymenter is a free and open-source webshop solution for management of hosting services. In versions prior to 1.5.0, the email update functionality fails to invalidate the existing verification state when a user changes their email address, allowing a verified account to retain its verified status after switching to an unverified or unowned email address. After a user updates their email address, the system does not reset or re‑validate the associated email verification status; the verification column remains set to “true” even after the email address was changed. Exploitation could potentially result in misrepresentation of email ownership, bypass of verification‑based trust assumptions, and abuse of features gated behind verified status. No direct unauthorized access to other users’ accounts or data is possible through this issue alone. This flaw corresponds to CWE‑345 (Verification state tampering) and permits a user to continue to benefit from functionality that relies on the verified flag, potentially leading to unintended feature usage or elevated trust.

Affected Systems

The vulnerability affects the Paymenter webshop platform. Any instance running Paymenter before version 1.5.0 is impacted, as those releases fail to reset or re‑verify the email verification status when a user changes their address.

Risk and Exploitability

The vulnerability, scored 4.3 on CVSS, represents low‑to‑moderate severity. The EPSS indicates a low probability (<1%) and it is not listed in CISA's KEV catalog, suggesting limited real‑world exploitation. The attack requires a legitimate user who can change their own email address; the system does not reset or re‑verify the email after the change. Consequently, the attacker can continue to benefit from any functionality that relies on the verified flag, leading to unintended feature usage or elevated trust. No escalation beyond the account is possible, and no direct access to other accounts or data is granted. The issue is strictly about data integrity and trust assumptions rather than privilege escalation.

Generated by OpenCVE AI on July 30, 2026 at 18:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Paymenter 1.5.0 release, which resets verification status on email change.
  • Restrict or temporarily block the ability to change email addresses for verified accounts until a version that enforces re‑verification is available.
  • Audit existing user accounts to identify any that remain marked as verified while having unverified email addresses, and manually reset their verification status if necessary.

Generated by OpenCVE AI on July 30, 2026 at 18:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-rv89-wch8-c574 Paymenter doesn't reset email verification status after email change
History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Paymenter
Paymenter paymenter
Vendors & Products Paymenter
Paymenter paymenter

Mon, 20 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Description Paymenter is a free and open-source webshop solution for management of hosting services. In versions prior to 1.5.0, the email update functionality fails to invalidate the existing verification state when a user changes their email address, allowing a verified account to retain its verified status after switching to an unverified or unowned email address. When a user updated their email address, the system did not reset or revalidate the associated email verification status. As a result, the verification column remained set to “true” even after the email address was changed. Exploitation could potentially result in: misrepresentation of email ownership, bypass of verification-based trust assumptions, and abuse of features gated behind verified status. No direct unauthorized access to other users accounts or data is possible through this issue alone. This issue has been fixed in version 1.5.0.
Title Paymenter doesn't reset email verification status after email change
Weaknesses CWE-345
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Paymenter Paymenter
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-20T21:44:18.192Z

Reserved: 2026-05-06T21:49:12.425Z

Link: CVE-2026-44584

cve-icon Vulnrichment

Updated: 2026-07-20T21:44:14.656Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:45:06Z

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity