Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Network-accessible API requiring only a low-privilege authenticated session; no integrity or availability impact - purely a credential disclosure.
Primary rating from Vendor (certcc).
CVSS VectorVendor: certcc
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability in the foreUP customer REST API allows any authenticated user to read cleartext payment-processor merchant credentials in the response body.
AnalysisAI
foreUP's customer REST API exposes cleartext payment-processor merchant credentials - such as API keys or secrets - directly in response bodies to any authenticated user. All foreUP versions are affected per the wildcard CPE (cpe:2.3:a:foreup:foreup:*). An attacker with any valid authenticated session can harvest these credentials and use them to interact directly with the downstream payment processor, creating potential for financial fraud or account takeover at the payment-processing layer. No public exploit has been identified and this vulnerability is not listed in the CISA KEV catalog at time of analysis.
Technical ContextAI
The root cause is CWE-522 (Insufficiently Protected Credentials): the API serializes sensitive merchant payment-processor credentials into plaintext response bodies rather than omitting them, masking them, or returning only non-sensitive references. foreUP is a cloud-based golf course management platform whose REST API is network-accessible; the CPE string cpe:2.3:a:foreup:foreup:*:*:*:*:*:*:*:* indicates all tracked versions are affected. The vulnerability lies in the customer-facing API layer, not in the underlying payment processor itself, meaning the payment processor credentials are exposed as a secondary system. CERT/CC (VU#790363) is the disclosing body, suggesting coordinated disclosure with the vendor.
RemediationAI
No vendor-released patch version has been identified in the available data at time of analysis; consult the CERT/CC advisory at https://kb.cert.org/vuls/id/790363 for current vendor guidance. As an immediate compensating control, organizations should rotate all payment-processor merchant credentials exposed through the foreUP API, treating them as compromised. Access to the foreUP REST API should be restricted to the minimum set of users who require it - removing general customer-facing access if the credential endpoint is not a required business function. API gateway or WAF rules can be used to block or alert on requests to the specific credential-returning endpoint as a detection measure. Note that restricting API access may affect legitimate foreUP workflows and should be coordinated with business stakeholders.
Same weakness CWE-522 – Insufficiently Protected Credentials
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51163
GHSA-mm4c-2vv9-p2gv