Skip to main content

Johnson Controls Device CVE-2025-43876

HIGH
OS Command Injection (CWE-78)
2025-12-24 productsecurity@jci.com
8.7
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 device access
  2. Delivery
    Reach network management interface
  3. Exploit
    Inject OS command via unsanitized input
  4. Execution
    Execute arbitrary commands on device
  5. Impact
    Full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires low-privilege authentication to the device (PR:L), a network path to its affected interface (AV:N), and no user interaction (UI:N), targeting an OS command injection weakness (CWE-78). The vendor description explicitly scopes this to 'certain circumstances,' indicating a non-default or feature/configuration-dependent code path rather than universal exploitability - the exact triggering feature or setting is not disclosed in the available data and must be confirmed via CISA ICSA-25-345-01 and the Johnson Controls advisory. The principal limiting factors are the need for valid (if minimal) credentials and these unspecified preconditions; the primary risk amplifier is that successful injection yields full confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) on the device.

Impact

This is a CVSS 4.0 8.7 (High) OS command injection flaw (CWE-78) in a Johnson Controls device, carrying a network-exploitable vector (AV:N/AC:L/AT:N) requiring low-level authentication (PR:L) and no user interaction, with full high impact to confidentiality, integrity, and availability of the vulnerable system (VC:H/VI:H/VA:H) and no scope change to subsequent systems. The combination of remote reachability, low complexity, and complete system compromise makes the theoretical severity genuine. However, key real-world risk signals are absent: no EPSS score is provided, the CVE is NOT on the CISA KEV catalog, and no public proof-of-concept is referenced - so there is no public exploit identified at time of analysis and no evidence of active exploitation. The description is extremely vague ('Under certain circumstances a successful exploitation could result in access to the device'), which conflicts with the precision of the CVSS vector; the qualifier 'under certain circumstances' implies non-default or feature-specific preconditions that the CVSS AC:L/AT:N rating does not reflect - verify exact prerequisites with the Johnson Controls advisory and CISA ICSA-25-345-01. Because this affects industrial/building-automation equipment, real-world risk is better characterized as targeted (ICS/OT threat actors) rather than opportunistic mass exploitation. Net: a credible priority for organizations running the affected JCI product, but not demonstrably under active exploitation.

Exploit ScenarioDerived

An attacker with low-privilege authenticated access to the device's network-facing management interface submits input that is passed unsanitized into an operating-system command (CWE-78), injecting attacker-controlled commands. Because the CVSS vector is AV:N/AC:L/PR:L/UI:N, this can be done remotely without user interaction once minimal credentials are obtained, yielding command execution and full access to the device. No public proof-of-concept exploit is referenced in the available data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 05, 2026

OS command injection in Johnson Controls devices can allow a low-privilege authenticated remote attacker to execute arbitrary operating-system commands and gain access to the affected device, resulting in full compromise of confidentiality, integrity, and availability. The vulnerability is High severity (CVSS 4.0 8.7) and requires a network path plus valid low-privilege credentials, with exploitation reportedly limited to certain circumstances. No public exploit identified at time of analysis, and no KEV status or EPSS score was provided in the supplied intelligence.

RemediationAI

No exact fix version is provided in the input, and patch availability is not confirmed; consult the Johnson Controls advisory and CISA ICSA-25-345-01 for vendor-released firmware updates and apply them when available. Until a patch is confirmed, reduce exposure by restricting network access to the affected device's management or service interfaces to trusted management networks and authenticated administrators using firewall ACLs, VPN access, or network segmentation, while accepting that this can limit remote administration and monitoring. Limit low-privilege accounts to only required device functions and monitor for abnormal command execution or unusual authentication activity, understanding that monitoring does not prevent exploitation. Disable unused remote features or services if they are not required, with the trade-off of reduced functionality.

Affected ProductsAI

The supplied data does not include CPE strings, specific model numbers, or version ranges. The affected products are Johnson Controls devices documented in CISA advisory ICSA-25-345-01 and the Johnson Controls security advisory at https://www.johnsoncontrols.com/trust-center/cybersecurity/security-advisories. Administrators should consult those advisories to identify the exact models and firmware versions in scope, as the available CVE description only refers to a Johnson Controls device without naming the product line.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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-78, improper neutralization of special elements used in an OS command, which is OS command injection. An attacker who can reach the affected network interface and has low-level authentication (PR:L in the CVSS vector) can inject commands that execute on the underlying operating system of the Johnson Controls device, breaking the intended command boundaries and compromising the device. The CVSS 4.0 vector confirms network vector (AV:N), low attack complexity (AC:L), no user interaction (UI:N), and high impact to confidentiality, integrity, and availability of the vulnerable system (VC:H/VI:H/VA:H), with no scope change to subsequent systems (SC:N/SI:N/SA:N). The vendor description scopes exploitation to 'certain circumstances,' indicating that a non-default feature, configuration, or code path must be present; the exact precondition is not disclosed in the provided data and should be confirmed through CISA ICSA-25-345-01 and the Johnson Controls trust-center advisory.

Know when Johnson Controls 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.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.8 HIGH

Remote command injection reachable over the network with low-privilege credentials and no user interaction (AV:N/AC:L/PR:L/UI:N) yielding full host compromise (C/I/A:H); scope unchanged.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/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
Network
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

DescriptionCVE.org

Under certain circumstances a successful exploitation could result in access to the device.

Executive ViewAI

Why It Matters

A high-severity OS command injection flaw in Johnson Controls devices allows an attacker with low-privilege credentials and network access to execute arbitrary commands and fully compromise affected systems. Because exploitation requires only valid low-privilege access, insiders, compromised service accounts, or attackers who obtain weak credentials could turn a single foothold into complete control of building management and related operational technology. Leadership should care because full loss of confidentiality, integrity, and availability on these devices can disrupt physical security, environmental controls, and facility operations, with potential safety and regulatory consequences. No vendor patch is currently available, so risk must be managed through credential hygiene, network segmentation, and heightened monitoring.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include removing or rotating default and shared credentials, disabling unused accounts, enforcing least-privilege access, isolating affected devices on dedicated VLANs with firewall restrictions, monitoring and alerting on unusual OS command execution, and applying vendor-provided hardening guidance or hotfixes if made available.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
Johnson Controls ICS/building-automation device, industry-specific deployment footprint
Data Quality
4 sources
Confidence: Medium

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.3%
Patch available No
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
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

CVE-2026-71449 CRITICAL
9.3 Oct 01

Hard-coded cryptographic key in Johnson Controls EasyIO FS32 building automation controllers before firmware 3.0b63 perm

CVE-2026-64893 HIGH
7.3 Oct 01

Cleartext transmission of sensitive information in Johnson Controls EasyIO NEO (all versions before 3.3b25) lets an atta

CVE-2026-21653 HIGH
7.2 Jul 23

Server-Side Request Forgery in Johnson Controls CCure 9000 and the victor application server (versions 2.9 through 3.0)

CVE-2026-34496 HIGH
7.1 Jul 23

Privilege management weakness in Johnson Controls victor Web (video management client) on Windows lets a high-privileged

CVE-2026-34492 HIGH
7.0 Aug 14

External control of file name or path (CWE-73) in Johnson Controls Airwall before version 4.1 enables file manipulation

CVE-2026-64887 HIGH
7.0 Aug 14

Hard-coded cryptographic key exposure in Johnson Controls Airwall before version 4.1 enables local attackers to conduct

CVE-2026-27875 MEDIUM
6.9 Aug 21

Cleartext credential exposure in Johnson Controls Simplex Incident Manager / Autocall Fire Administrator (all versions b

CVE-2025-43875 HIGH
8.7 Dec 24

Command injection in certain Johnson Controls devices allows a low-privilege authenticated attacker to execute arbitrary

CVE-2026-34499 HIGH
8.5 Oct 07

Hard-coded cryptographic key material embedded in Johnson Controls ADVMS builds prior to 3.10 lets a locally authenticat

CVE-2026-64892 MEDIUM
6.3 Oct 01

Information disclosure in Johnson Controls Easy IO Neo versions before 3.3b63 allows an authenticated high-privileged at

CVE-2026-34491 MEDIUM
6.1 Aug 24

Reflected or stored cross-site scripting in Johnson Controls Metasys 14 (before 14.1.5) and Metasys 15 (before 15.0.1) a

CVE-2026-71452 HIGH
7.2 Oct 01

OS command injection in Johnson Controls EasyIO FS32 building-automation controller firmware before 3.0b63 allows an att

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