CVE-2025-59095: dormakaba Kaba exos 9300 · Use of Hard-coded Credentials
Affects dormakaba Kaba exos 9300Source CVE Database V5
Not known to be exploited · CVSS 6.8 Medium : upgrade to 4.3.3 when convenient.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 1% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 4.3.3
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/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 26 Oct 2026.
What to do
Upgrade Kaba exos 9300 and dormakaba/kaba.exos.9300 to 4.3.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| dormakabaKaba exos 9300 | Affected
| Fixed in
|
NuGetdormakaba/kaba.exos.9300pkg:nuget/dormakaba/kaba.exos.9300Other threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2025-59095, organizations should immediately upgrade all affected Kaba exos 9300 systems to version 4.3.3 or later, where the hard-coded key issue is addressed. If you cannot patch yet, restrict local access to systems running the vulnerable software by enforcing strict physical and logical access controls and monitoring for unauthorized access attempts. Conduct thorough audits of existing user PIN storage and consider resetting PINs after patching to invalidate any potentially compromised credentials. Implement network segmentation to isolate access control systems from general IT infrastructure, reducing attack surface. Employ endpoint detection and response (EDR) tools to detect suspicious activity indicative of attempts to extract or reverse engineer binaries. Educate staff about insider threat risks and enforce least privilege principles to minimize opportunities for exploitation. Finally, engage with dormakaba support for guidance on secure configuration and future updates.
Description
The program libraries (DLL) and binaries used by exos 9300 contain multiple hard-coded secrets. One notable example is the function "EncryptAndDecrypt" in the library Kaba.EXOS.common.dll. This algorithm uses a simple XOR encryption technique combined with a cryptographic key (cryptoKey) to transform each character of the input string. However, it's important to note that this implementation does not provide strong encryption and should not be considered secure for sensitive data. It's more of a custom encryption approach rather than a common algorithm used in cryptographic applications. The key itself is static and based on the founder's name of the company. The functionality is for example used to encrypt the user PINs before storing them in the MSSQL database.