IT SBIT Services
Schneeberger
DEEN
CVE tracker

Cordys CRM: Authorization bypass in contact lookup allows reading other users' contacts

CVE-2026-126496Medium 5.3

← All vulnerabilities

Summary

Cordys CRM before version 1.9.6 contains an authorization bypass in the contact read function. An authenticated user with ordinary contact or customer read permission can request contacts of other users by ID and obtain names, phone numbers, owners, departments, linked customers and custom fields. No organization, owner or data-scope check is applied.

Affected

  • Cordys CRM from 0 to before 1.9.6 (CVE record); VulDB reports up to 1.9.5

Fixed in

  • Upgrade to Cordys CRM 1.9.6 or later

Workaround

  • Unknown. No vendor workaround found.
  • Interim measure: limit contact and customer read permissions to required accounts, and restrict access to internal networks or VPN.

Exploitation

  • No evidence of exploitation found; not known to be exploited and not listed in CISA KEV (as reported by aggregators; CISA KEV not checked directly).
  • No public proof of concept reported by ThehackerWire; GitHub not checked directly.

Our recommendation

  • Upgrade Cordys CRM to 1.9.6 or later in the next maintenance window.
  • Verify that the CRM is not directly exposed to the internet.
  • Review accounts with contact or customer read permissions and change default or shared credentials.
  • Review access logs for requests to /account/contact/get/ with IDs outside the user's own data.
  • Because the data is personal data, assess the notification duties under the Swiss FADP if misuse is found.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 18:14.

Original description (NVD)

1Panel-dev CordysCRM before 1.9.6 contains an authorization bypass vulnerability in CustomerContactController.get that allows authenticated users to read other users' contacts because no organization, owner or data-scope check is applied. Attackers holding ordinary contact or customer read permission can request GET /account/contact/get/{id} with another contact's ID to obtain names, phone numbers, owners, departments, linked customers and custom fields.

NVD references (7)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.