Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege local access to Entrapass
-
ExploitAbuse hard-coded key as padding oracle
-
ExecutionDecrypt or forge protected data
-
ImpactCompromise confidentiality and integrity
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Key management, no hard-coded keys
|
| Exploitation Conditions | Exploitation requires low-privilege access on the Kantech Entrapass system and a local attack vector (AV:L/PR:L/UI:N per the vendor CVSS 4.0 vector), meaning the attacker must already be authenticated or have local footing rather than acting as a remote unauthenticated attacker. The underlying condition is the product's use of a hard-coded cryptographic key (CWE-321), which lets an attacker interact with the encryption as a padding oracle; the specific feature, protocol message, or stored data that forms the oracle is not described in the available sources. Limiting factors: all versions before 9.20 are affected and updating to 9.20 removes the condition; the local vector and required privileges substantially constrain remote or automated exploitation. |
| Impact | This is a genuinely serious but access-gated issue, not a drive-by remote threat. The vendor-supplied CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) scores 8.5 and describes a locally-vectored attack requiring low-level privileges (PR:L) and no user interaction, with high impact to confidentiality, integrity, and availability of the vulnerable system (VC:H/VI:H/VA:H) and no subsequent-system scope change. The high score is driven by impact, not by ease of reach: because AV:L and PR:L require an attacker who already has local/authenticated footing on the Entrapass host, this is not internet-automatable mass-exploitation material. No EPSS probability was provided in the input, so exploitation likelihood cannot be quantified here. The vulnerability is not listed in CISA KEV (no KEV signal in input), and no public exploit or PoC reference is present - only a vendor advisory landing page. The vuln.today decision label is 'this_week', consistent with a high-impact, privilege-gated flaw that warrants prompt but not emergency remediation. Note the CWE (CWE-321, hard-coded cryptographic key) combined with the stated 'Padding Oracle Crypto Attack' implies the weakness is in how encrypted data is protected; the exact trigger and what data the oracle exposes are not described in the available sources - verify specifics with the Johnson Controls advisory. |
| Exploit ScenarioDerived | An attacker with low-privilege local or authenticated access to a Kantech Entrapass installation abuses the embedded hard-coded cryptographic key to mount a padding oracle attack against data the product encrypts, decrypting or forging protected values. No public exploit code or PoC reference is present in the input, so this scenario is inferred from the CWE-321 weakness and the vendor-stated attack type rather than from a demonstrated exploit. The local attack vector (AV:L) means the attacker must first have access to the system. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Use of a hard-coded cryptographic key in Johnson Controls Kantech EntraPass before 9.20 enables a padding oracle crypto attack. Exploitation requires local access and low-level privileges (AV:L/PR:L per the vendor CVSS 4.0 vector), so the attacker must already have authenticated or local foothold on the EntraPass system rather than operating as a remote unauthenticated adversary; impact is high across confidentiality, integrity and availability of the affected system. No CISA KEV entry, public exploit code, or EPSS score was provided, and the product's fixed 9.20 release resolves the condition.
RemediationAI
Upgrade Kantech EntraPass to version 9.20 or later, which is the first release outside the affected range and removes the condition; the vendor advisory at https://www.johnsoncontrols.com/trust-center/cybersecurity/security-advisories is the reference for the upgrade path, and no separate workaround, configuration change or key-rotation procedure is described in the available sources. Because exploitation requires local access and existing low privileges, systems that cannot be moved to 9.20 promptly should be restricted to trusted administrators and hardened at the host level with the understanding that such measures reduce exposure without removing the hard-coded key or the oracle it enables. The vendor's guidance in the advisory should be treated as the complete fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-321, use of a hard-coded cryptographic key, in Johnson Controls Kantech EntraPass, an access-control and badge-management platform. Because the key is embedded in the product rather than generated per deployment, an attacker who reaches the relevant cryptographic interface can use it in a padding-oracle-style attack, submitting manipulated ciphertext and observing error behaviour to recover or forge protected data. The specific feature, protocol message or stored data that forms the oracle is not described in the available sources. Two independently supplied vectors agree on the prerequisites that matter: CVSS 4.0 reports AV:L/AC:L/AT:N/PR:L/UI:N with high confidentiality, integrity and availability impact to the vulnerable system and no subsequent-system impact, and the assessed CVSS 3.1 equivalent is AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H. In both readings the attack is local, needs no user interaction, and requires the attacker to already hold low privileges on the host; it is not a remote pre-authentication path. The CPE cpe:2.3:a:johnson_controls:kantech_entrapass with a wildcard version confirms the whole pre-9.20 product line is in scope.
Know when Kantech Entrapass gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local vector and low-privilege access per vendor data give AV:L/PR:L/AC:L; hard-coded key enabling a padding oracle yields high confidentiality, integrity, and availability impact with unchanged scope.
Primary rating from Vendor (jci).
CVSS VectorVendor: jci
Lifecycle Timeline
2DescriptionCVE.org
Use of hard-coded cryptographic key vulnerability in Johnson Controls Kantech Entrapass allows Padding Oracle Crypto Attack.
This issue affects Kantech Entrapass: before 9.20.
Executive ViewAI
Johnson Controls Kantech EntraPass versions before 9.20 contain a hard-coded cryptographic key that, if exploited by an attacker with local access, could compromise the confidentiality, integrity, and availability of the physical access control system. This puts facility security at risk, as unauthorized access to sensitive data and potential disruption of access control operations could directly impact building safety and business continuity. Leadership should prioritize remediation, especially for installations where local user privileges are broadly granted.
Apply vendor patch: upgrade to Kantech EntraPass 9.20 or later. Until patched, enforce strict local access controls, monitor for anomalous local activity, and limit low-privilege local accounts on EntraPass systems.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Kantech Entrapass
View allA vulnerability in all versions of Kantech EntraPass Editions could potentially allow an authorized low-privileged user
Successful exploitation of this vulnerability could allow an unauthorized user to access sensitive data. Rated high seve
Kantech Entrapass before 9.20 stores embedded sensitive information in cleartext in memory, so an actor with local acces
EUVD-2026-109980
GHSA-378c-wr7c-cmxq
NVD
CVE.org
EPSS
Exploit-DB