CVE-2025-59093: dormakaba Kaba exos 9300 · Reliance on Security Through Obscurity
Affects dormakaba Kaba exos 9300Source CVE Database V5
Not known to be exploited · CVSS 8.5 High.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 7% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 26 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| dormakabaKaba exos 9300 | Affected
| Fixed in– |
AI-suggested
1. Restrict registry permissions to limit read access only to trusted administrative accounts, preventing unauthorized users from reading the random string used in password derivation. 2. Isolate the MSSQL database server hosting the exos 9300 database on a secured network segment with strict access controls to minimize local access opportunities. 3. Implement robust monitoring and alerting for unusual database activities, such as unexpected read or write operations by the Exos9300Common user. 4. Employ host-based intrusion detection systems (HIDS) to detect unauthorized access attempts to the registry or database files. 5. Conduct regular audits of user permissions and access logs to detect anomalies. 6. Engage with dormakaba for any upcoming patches or official mitigations and plan for timely deployment. 7. Consider deploying application whitelisting and endpoint protection to reduce the risk of attackers gaining local access. 8. Educate staff on the risks of insider threats and enforce strict physical and logical access controls to systems running the vulnerable software. 9. If feasible, redesign or replace the credential management approach to use secure, cryptographically strong methods rather than relying on obscurity.
Description
Exos 9300 instances are using a randomly generated database password to connect to the configured MSSQL server. The password is derived from static random values, which are concatenated to the hostname and a random string that can be read by every user from the registry. This allows an attacker to derive the database password and get authenticated access to the central exos 9300 database as the user Exos9300Common. The user has the roles ExosDialog and ExosDialogDotNet assigned, which are able to read most tables of the database as well as update and insert into many tables.