{"id":"CVE-2025-59107","state":"PUBLISHED","title":"Static Firmware Encryption Password in dormakaba access manager","description":"Dormakaba provides the software FWServiceTool to update the firmware version of the Access Managers via the network. The firmware in some instances is provided in an encrypted ZIP file. Within this tool, the password used to decrypt the ZIP and extract the firmware is set statically and can be extracted. This password was valid for multiple observed firmware versions.","publishedAt":"2026-01-26T10:06:22.025Z","updatedAt":"2026-01-26T15:38:11.839Z","severity":{"score":8.5,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","source":"SEC-VLab"},"assigner":"SEC-VLab","products":["dormakaba Access Manager 92xx-k5"],"affected":[{"vendor":"dormakaba","product":"Access Manager 92xx-k5","defaultStatus":"affected","versions":[{"version":"All versions","status":"affected"}]}],"references":["https://r.sec-consult.com/dormakaba","https://r.sec-consult.com/dkaccess","https://www.dormakabagroup.com/en/security-advisories"],"weaknesses":["CWE-798"],"ingestedAt":"2026-10-29T20:09:39.787Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/59xxx/CVE-2025-59107.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2025-59107","state":"PUBLISHED","datePublished":"2026-01-26T10:06:22.025Z","dateUpdated":"2026-01-26T15:38:11.839Z","assignerShortName":"SEC-VLab","assignerOrgId":"551230f0-3615-47bd-b7cc-93e92e730bbf","dateReserved":"2025-09-09T07:53:12.880Z"},"containers":{"cna":{"title":"Static Firmware Encryption Password in dormakaba access manager","descriptions":[{"lang":"en","value":"Dormakaba provides the software FWServiceTool to update the firmware version of the Access Managers via the network. The firmware in some instances is provided in an encrypted ZIP file. Within this tool, the password used to decrypt the ZIP and extract the firmware is set statically and can be extracted. This password was valid for multiple observed firmware versions."}],"affected":[{"vendor":"dormakaba","product":"Access Manager 92xx-k5","defaultStatus":"affected","versions":[{"version":"All versions","status":"affected"}]}],"references":[{"url":"https://r.sec-consult.com/dormakaba","tags":["technical-description"]},{"url":"https://r.sec-consult.com/dkaccess","tags":["third-party-advisory"]},{"url":"https://www.dormakabagroup.com/en/security-advisories","tags":["vendor-advisory"]}],"metrics":[{"cvssV4_0":{"Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","Safety":"NOT_DEFINED","attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"LOCAL","baseScore":8.5,"baseSeverity":"HIGH","exploitMaturity":"NOT_DEFINED","privilegesRequired":"NONE","providerUrgency":"NOT_DEFINED","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","valueDensity":"NOT_DEFINED","vectorString":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"HIGH","vulnerabilityResponseEffort":"NOT_DEFINED"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-798","description":"CWE-798: Use of Hard-coded Credentials","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"SEC-VLab","orgId":"551230f0-3615-47bd-b7cc-93e92e730bbf","dateUpdated":"2026-01-26T10:06:22.025Z"},"credits":[{"lang":"en","type":"finder","value":"Clemens Stockenreitner, SEC Consult Vulnerability Lab"},{"lang":"en","type":"finder","value":"Werner Schober, SEC Consult Vulnerability Lab"}],"impacts":[{"capecId":"CAPEC-191","descriptions":[{"lang":"en","value":"CAPEC-191: Read Sensitive Constants Within an Executable"}]}],"solutions":[{"lang":"en","supportingMedia":[{"base64":false,"type":"text/html","value":"This will not be fixed. The K5 device is discontinued and needs to be replaced by a K7 device.<br>"}],"value":"This will not be fixed. The K5 device is discontinued and needs to be replaced by a K7 device."}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"Vulnogram 0.5.0"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-01-26T15:28:55.300594Z","id":"CVE-2025-59107","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-01-26T15:38:11.839Z"}}]}}}