Description
Paymenter is a free and open-source webshop solution for management of hosting services. In versions prior to 1.5.0, the ticket creation endpoint accepts a user-supplied service identifier without enforcing ownership validation, allowing authenticated users to create support tickets referencing services belonging to other accounts by modifying the service ID in the request. An attacker could modify the service ID value in the client-side request and successfully create a ticket associated with another user's service.
The vulnerability requires authentication and does not provide direct access to service contents or customer data. However, referenced service information could become visible to support personnel handling the ticket. Successful exploitation could allow an authenticated user to: create support tickets referencing services belonging to other users, potentially cause support staff to interact with or review unrelated customer services. The vulnerability did not allow direct access to another user's service, modification of another user's service or retrieval of confidential service data through the vulnerable endpoint itself. This issue has been fixed in version 1.5.0.
Published: 2026-07-20
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A user‑supplied service identifier is accepted by the ticket creation endpoint without ownership validation, allowing an authenticated user to reference services belonging to other customers. This does not grant direct access to the service content or confidential data; however, the referenced service information becomes visible to support personnel handling the ticket. The flaw represents an object‑level authorization lapse where the system fails to confirm that the service belongs to the authenticated user before ticket creation. An attacker can therefore create support tickets tied to another user's service, potentially causing support staff to interact with or review unrelated customer services. The vulnerability requires authentication and does not allow modification or retrieval of the target service's data through this endpoint.

Affected Systems

Paymenter, an open‑source webshop solution, versions prior to 1.5.0 are affected. The vulnerability is present in the ticket creation API of these releases.

Risk and Exploitability

The CVSS score of 5.4 categorises the issue as medium severity, and the EPSS score indicates a very low exploitation probability (<1%). The flaw does not appear in the CISA KEV catalog. Explo requires authentication and permits only the creation of support tickets pointing to another user’s service. The risk lies mainly in exposing service identifiers to the support team, which could lead to inadvertent assistance for unrelated accounts. The likelihood of exploitation is limited to users who rely on the ticket system and can modify client‑side requests.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Paymenter to version 1.5.0 or later to apply the authorisation fix.
  • Configure the Tier‑1 support workflow so that any service identifiers referenced in tickets are verified against the ticket‑creator’s account before the ticket is processed.
  • If an immediate upgrade is not possible, implement a server‑side validation layer that rejects ticket creation requests where the supplied service ID does not belong to the authenticated user, returning an appropriate error response.

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

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-x93q-x9pc-w5hw Paymenter has broken object level authorization via service reference manipulation on ticket creation
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

Tue, 21 Jul 2026 13: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 ticket creation endpoint accepts a user-supplied service identifier without enforcing ownership validation, allowing authenticated users to create support tickets referencing services belonging to other accounts by modifying the service ID in the request. An attacker could modify the service ID value in the client-side request and successfully create a ticket associated with another user's service. The vulnerability requires authentication and does not provide direct access to service contents or customer data. However, referenced service information could become visible to support personnel handling the ticket. Successful exploitation could allow an authenticated user to: create support tickets referencing services belonging to other users, potentially cause support staff to interact with or review unrelated customer services. The vulnerability did not allow direct access to another user's service, modification of another user's service or retrieval of confidential service data through the vulnerable endpoint itself. This issue has been fixed in version 1.5.0.
Title Paymenter: Broken object level authorization via service reference manipulation on ticket creation
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Paymenter Paymenter
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-21T12:48:33.373Z

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

Link: CVE-2026-44585

cve-icon Vulnrichment

Updated: 2026-07-21T12:48:19.405Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization