~/f4n6 $ grep -r "PayRange API" ./investigations/ --include="*.md"

PayRange API

Jeff Davies 25 Aug 2026 5 min read

1. Executive summary

CISA disclosed CVE-2026-18965, a missing-authorization vulnerability affecting all versions of the PayRange API. CISA assigns CVSS v3.1 8.8 HIGH and CVSS v4.0 8.7 HIGH; the supplied verified reference data resolves no CISA Known Exploited Vulnerabilities state, while CISA reports no known public exploitation specifically targeting the flaw. Remote authenticated or unauthenticated access may expose verbose information about every device on the PayRange network and permit device modification resulting in denial of service or display-image changes. Direct EMEA exposure is unconfirmed: CISA reports deployment in US and Canadian commercial facilities, making the risk conditional on client or third-party use of PayRange services in those estates.

2. Regulatory framing

Article Trigger (the fact in this item) Practical impact
DORA Art. 28: ICT third-party risk — general principles Conditional on PayRange supporting an ICT function: all API versions are affected, no vendor fix is available, and PayRange has not responded to CISA’s mitigation requests. Apply the entity’s ICT third-party-risk process to the unresolved vulnerability, vendor non-response and required compensating controls. Document the continued-use decision.
NIS2 Art. 21(2)(d): supply chain security measures Conditional on an in-scope entity using PayRange: the affected service is externally supplied, all versions are vulnerable, and the supplier has not provided remediation. Include PayRange in the relevant supply-chain security review and restrict service exposure until the risk is mitigated or formally accepted.

No incident-reporting provision is mapped because the supplied material identifies no exploitation or resulting incident.

3. Technical analysis & attack chain

Confirmed vulnerability path

This is a confirmed vulnerability path, not a confirmed intrusion:

  1. Affected service: CISA identifies PayRange API vers:all/*—all versions—as affected by CVE-2026-18965.
  2. Authorization failure: Management endpoints do not enforce proper authorization and can be accessed with or without an account.
  3. Information exposure: Those endpoints make verbose details about every device on the PayRange network publicly accessible. The exposed fields are not identified in the source.

CISA additionally identifies the following possible outcomes from successful exploitation; none is reported as observed:

  • Arbitrary device modification causing denial of service.
  • Modification of a device’s displayed image.
  • Disclosure of sensitive information.

Technical characteristics

Attribute Detail
Product PayRange API
Affected versions All versions (vers:all/*)
Identifier CVE-2026-18965
Weakness CWE-862: Missing Authorization
CVSS v3.1 8.8 HIGH — CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0 8.7 HIGH — CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Exploitation state No known public exploitation specifically targeting the vulnerability reported to CISA at publication
CISA KEV state Not resolved by the supplied verified reference data

CISA’s narrative states that authenticated or unauthenticated attackers can exploit the issue and that management information is available without an account. Both published CVSS vectors nevertheless encode PR:L. This is a source-level discrepancy; defenders should assume anonymous reachability is possible until testing proves otherwise, without altering CISA’s published HIGH ratings.

The source provides no endpoint paths, request methods, ports, protocol details, payloads or proof-of-concept commands. It reports no malware, persistence, privilege escalation, command-and-control, lateral movement or exfiltration mechanism. No actor or campaign is named, so no attribution is available.

A separate GitHub advisory states that the PayRange Android application, version 7.0.7 and earlier, accepts invalid certificates in application webviews. That issue could allow a remote unauthenticated attacker to intercept information submitted by a user, but it is not evidence of exploitation of CVE-2026-18965 and must be tracked separately.

The API findings, affected-version scope and impact claims are single-sourced to CISA; PayRange has not supplied corroboration or remediation. Single-sourced; verify before enforcement. The Android application issue is separately single-sourced to GitHub Security Advisories.

4. Mitigation & containment

P1 — within 24 hours

  1. Inventory PayRange API and device dependencies across client, branch, office, facilities-management and third-party estates, including US and Canadian operations.
  2. Remove direct internet exposure from PayRange-connected control systems and remote devices. Place them behind firewalls and isolate them from business networks.
  3. Disable unnecessary remote access. Where remote access is operationally required, route it through a currently supported and fully updated VPN.
  4. Restrict PayRange management access to explicitly approved administrative sources. If an existing gateway or reverse proxy mediates the API, require authentication there as a compensating control.
  5. Conduct non-destructive tests both without an account and with a low-privilege account to determine whether management data remains accessible. Do not issue device-modification requests during validation.
  6. Preserve available API, gateway and device-management logs before changing controls. Review them for anonymous management access, retrieval of details covering multiple devices, and device changes coinciding with availability or display-image anomalies.

The source supplies no ports or endpoint paths; do not create broad blocking rules from guessed values.

P2 — within 72 hours

  1. Contact support@payrange.com, referencing CVE-2026-18965, and request:
  • A fixed version or server-side remediation.
  • A complete list of affected management endpoints.
  • Temporary authorization or access-control guidance.
  • Logging fields suitable for retrospective investigation.
  1. Determine exactly which device details are exposed in the client environment. Do not assume that credentials, personal data or payment data are present unless validation establishes this.
  2. Verify that firewall, segmentation and gateway controls prevent access from the public internet and ordinary business-network segments.
  3. Separately inventory PayRange Android application versions. Treat version 7.0.7 and earlier as affected by the reported certificate-validation weakness; the supplied GitHub advisory does not identify a fixed version, so obtain remediation guidance from the vendor.

P3 — within seven days

  1. Complete an impact and risk assessment before deploying further control-system changes.
  2. Test segmentation, remote-access and compensating authorization controls under operational conditions.
  3. Monitor CISA and PayRange for a vendor fix, then test and deploy it when available. No fixed API version is identified in the current advisory.
  4. Retain the API and Android issues as separate remediation workstreams; updating the mobile application must not be treated as remediation for CVE-2026-18965.

5. Indicators of compromise

No indicators of compromise available in the source material.

The source describes possible behaviours but no observed malicious activity or atomic indicators. These behaviours are single-sourced to CISA and should be verified before enforcement.

Behavioural indicators

Behaviour Where to observe Confidence
Access to PayRange management functionality without an authenticated account API, gateway or reverse-proxy logs Medium — reported vulnerability mechanism; not observed exploitation
Retrieval of verbose details covering every device on the PayRange network API and device-management audit logs Medium — CISA-reported exposure; exact request pattern unavailable
Device modification followed by loss of availability Device-management logs and availability monitoring Medium — CISA-reported possible impact; not observed
Unauthorized change to a device’s displayed image Device-management logs and physical or remote display monitoring Medium — CISA-reported possible impact; not observed

6. Detection

Insufficient indicators to author detection rules.

7. Sources

8. Adverse Trace position

CVE-2026-18965 retains CISA’s CVSS v3.1 8.8 HIGH and CVSS v4.0 8.7 HIGH ratings. Client impact is potentially material where PayRange is deployed, but EMEA exposure and exploitation are unconfirmed; CISA reports no known public exploitation, and the supplied verified reference data resolves no CISA KEV state. No threat actor is identified. The core findings are single-sourced to CISA and the vendor has not responded; single-sourced, verify before enforcement. Adverse Trace will monitor for vendor remediation, confirmed exploitation, KEV-status changes and evidence of EMEA deployment.


Read the original source →

Published via PulseTrace — Adverse Trace threat intelligence.

Post this to LinkedIn
Formatting is converted automatically — headings, bullets, a link back & hashtags. Paste straight in.
J
Jeff Davies