Skip to main content

Kantech EntraPass EUVDEUVD-2026-109980

| CVE-2026-71456 HIGH
Use of Hard-coded Cryptographic Key (CWE-321)
2026-10-26 jci GHSA-378c-wr7c-cmxq
8.5
CVSS 4.0 · Vendor: jci
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege local access to Entrapass
  2. Exploit
    Abuse hard-coded key as padding oracle
  3. Execution
    Decrypt or forge protected data
  4. Impact
    Compromise 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Kantech Entrapass 0 <9.20

Affected Packages

euvd kantech_entrapass fix: 9.20

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

Vendor (jci) PRIMARY 8.5 HIGH
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
vuln.today AI 7.8 HIGH

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (jci).

CVSS VectorVendor: jci

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 26, 2026 - 17:02 EUVD
CVE Published
Oct 26, 2026 - 16:20 cve.org
HIGH 8.5

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
industry-specific physical access-control management software, not broadly deployed
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy