Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach on-chip debug/test interface
-
DeliveryInduce required user action
-
ExploitAccess improperly protected debug interface
-
ExecutionRead data from common resource locations
-
ImpactDisrupt device and system availability
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture On-chip debug access control
|
| Exploitation Conditions | Exploitation requires access to the EasyIO FS32's on-chip debug and test interface (CWE-1191, e.g. a JTAG/SWD-style hardware debug/test port) that is not adequately access-controlled, and additionally depends on user interaction (CVSS UI:A) to reach the exploitable condition. The vector's high attack complexity (AC:H) indicates non-trivial prerequisites must be met. Affected only on EasyIO FS32 firmware before 3.3b63; upgrading to 3.3b63 or later removes the exposure. Primary limiting factors: the hardware debug-interface dependency typically implies local or physical reachability despite the AV:N label, the mandatory user interaction, and the high complexity - all of which constrain opportunistic remote abuse. |
| Impact | This is a moderate-severity (CVSS 4.0 base 7.2) information-exposure/availability flaw in the Johnson Controls EasyIO FS32 building-automation controller, rooted in an improperly protected on-chip debug/test interface (CWE-1191). The signals are internally inconsistent and should be verified with the vendor before prioritization. The vendor-supplied CVSS 4.0 vector claims a network attack vector (AV:N) with high attack complexity (AC:H) and required user interaction (UI:A), yet CWE-1191 (on-chip debug and test interface) describes a hardware-level interface (e.g., JTAG/SWD) that normally requires local or physical adjacency - CVSS indicates network vector but the weakness class implies local/physical access; verify with vendor. The impact split is also unusual: the vector reports no confidentiality impact on the vulnerable system (VC:N) while subsequent-system confidentiality is high (SC:H) and the issue is tagged 'Information Disclosure'/'Collect Data from Common Resource Locations' - this tension between VC:N and an information-disclosure classification should be reconciled. No EPSS score, CISA KEV listing, or public proof-of-concept was provided, so there is no public exploit identified at time of analysis and no evidence of active or widespread exploitation. Combined with high attack complexity, required user interaction, and the likelihood of needing proximity to a debug interface, real-world risk is meaningfully lower than the 7.2 base score suggests for most deployments; treat as a scheduled-patch item rather than an emergency unless devices are physically exposed. |
| Exploit ScenarioDerived | An attacker with access to the EasyIO FS32's exposed on-chip debug/test interface, and relying on a user action to reach an exploitable state, interacts with the debug interface to read data from common resource locations and degrade device/system availability. Given high attack complexity and required user interaction, this is not a point-and-click remote exploit; no public proof-of-concept was provided. Realistically this affects controllers that are physically accessible or whose debug interface is reachable in the deployment environment. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Information disclosure and availability impact in Johnson Controls EasyIO FS32 building-automation controllers (firmware before 3.3b63) arise from an improperly protected on-chip debug/test interface (CWE-1191), enabling an attacker with access to that interface to collect sensitive data from common resource locations and cause high availability impact. Exploitation requires user interaction and high attack complexity, and although the CVSS 4.0 vector lists AV:N, the independent assessment notes the hardware debug-interface dependency typically implies local or physical reachability. No public exploit identified at time of analysis; upgrading to firmware 3.3b63 or later removes the exposure.
RemediationAI
Vendor-released patch: upgrade EasyIO FS32 firmware to version 3.3b63 or later. Refer to the Johnson Controls security advisory at https://www.johnsoncontrols.com/trust-center/cybersecurity/security-advisories for the official fix and any additional guidance. If immediate upgrade is not possible, compensating controls include restricting physical and local access to the on-chip debug/test interface (e.g., disabling JTAG/SWD ports, using tamper-evident enclosures, or applying epoxy to debug headers) and segmenting the network to limit reachability. Trade-offs: disabling debug interfaces may impede troubleshooting and maintenance; physical hardening may increase cost and complexity. Given the absence of public exploit code, prioritize patching based on asset criticality in building automation environments.
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 vulnerability is rooted in CWE-1191 (On-Chip Debug and Test Interface With Improper Access Control), which occurs when JTAG, SWD, or similar hardware debug ports on a device lack authentication or access restrictions. On the Johnson Controls EasyIO FS32 building automation controller, the on-chip debug interface is insufficiently protected, allowing an attacker who can reach that interface to read from common resource locations (e.g., memory, registers) and potentially manipulate device behavior. The affected product is identified by CPE cpe:2.3:a:johnson_controls:easyio_fs32:*:*:*:*:*:*:*:* and the fix is in firmware 3.3b63. The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:H/SI:H/SA:H) indicates high attack complexity, no privileges required, user interaction required, and high availability impact to both the vulnerable system and subsequent systems, though the independent assessment re-evaluates the attack vector as local (AV:L) due to the physical nature of debug interfaces.
Know when Easyio Fs32 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:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:H/SI:H/SA:H
On-chip debug/test interface (CWE-1191) realistically needs local access and non-trivial conditions, so AV:L/AC:H; UI:R and a scope change to subsequent systems mirror the vendor's UI:A/SC-SI-SA impacts.
Primary rating from Vendor (jci).
CVSS VectorVendor: jci
Lifecycle Timeline
2DescriptionCVE.org
- On-Chip Debug Interface vulnerability in Johnson Controls EasyIO FS32 allows Collect Data from Common Resource Locations.
This issue affects EasyIO FS32: before 3.3b63.
Executive ViewAI
Johnson Controls EasyIO FS32 building-automation controllers running firmware older than 3.3b63 expose an on-chip debug/test interface that can be abused to read sensitive data from the device and disrupt its availability. Because these controllers sit inside building management systems, a successful attack could degrade environmental control, monitoring, and related facility operations at affected sites. Exploitation demands user interaction, high complexity, and reachability of the hardware debug interface, and no public exploit has been identified, so near-term organizational risk is constrained but not negligible.
Apply vendor patch: firmware 3.3b63 or later. Interim, until upgraded: physically secure and lock controller enclosures, restrict and log access to debug/test ports, and limit on-site service to authorized personnel.
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 Easyio Fs32
View allHard-coded cryptographic key in Johnson Controls EasyIO FS32 building automation controllers before firmware 3.0b63 perm
OS command injection in Johnson Controls EasyIO FS32 building-automation controller firmware before 3.0b63 allows an att
OS command injection in Johnson Controls EasyIO FS32 building-automation controllers running firmware before 3.0b63 allo
Authentication abuse in Johnson Controls EasyIO FS32 building-automation controllers running firmware earlier than 3.0b6
Johnson Controls EasyIO FS32 building-automation controllers running firmware before 3.0b63 expose a file/path-handling
Hard-coded credentials in Johnson Controls EasyIO FS32 firmware before 3.0b63 allow an attacker with adjacent-network ac
EUVD-2026-91070
GHSA-v376-qxv8-jmj8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB