Published Security3 min read
One Key, Every Airwall: Hardcoded Secret Defeats Authentication Across All Installations
CISA says Johnson Controls Airwall through 4.0.4 ships a cryptographic key identical in every deployment, alongside an arbitrary file read that hands attackers the encrypted files.
Not a builder's beat, but builders have a standing stake in it.See today for builders

What happened
- CISA published ICS advisory ICSA-26-225-03 concerning Johnson Controls Inc. Airwall.
- Affected versions are Johnson Controls Inc. Airwall <=4.0.4, covering CVE-2026-64887 and CVE-2026-34492.
- CISA states that successful exploitation of these vulnerabilities could allow an attacker to decrypt sensitive data, bypass authentication controls, gain unauthorized access to read arbitrary files on the system, or gain unauthorized access to protected system resources.
- A hardcoded password or cryptographic key was identified in the Airwall application; a hardcoded credential leads to a significant authentication failure that can be difficult for system or application administrators to detect.
- The hardcoded key is identical across all installations of the product and across all customer organizations, meaning a single disclosure of the key, common on the internet, grants any knowledgeable attacker access to all affected deployments.
Compiled by The WatchSomething wrong?How this is made
Why it matters
CISA has published an ICS advisory, ICSA-26-225-03, covering two vulnerabilities in Johnson Controls Airwall at version 4.0.4 and below [1][2]. One of them is a hardcoded cryptographic key that, according to the advisory, is identical across all installations of the product and across all customer organizations, so a single public disclosure of that key grants any knowledgeable attacker access to all affected deployments [5].
That is the part worth sitting with. CVE-2026-64887 is classified as CWE-321, use of a hard-coded cryptographic key [8], and the advisory says a hardcoded credential produces a significant authentication failure that administrators find difficult to detect and difficult to remediate without manually modifying or patching the software [4][6]. An attacker with access to application code or binary files can use the key to decrypt sensitive application data held in configuration and database files, which the advisory says enables further data disclosure or compromise of application infrastructure [7]. Overall, CISA states the flaws could allow an attacker to decrypt sensitive data, bypass authentication controls, read arbitrary files, or reach protected system resources [3].
The second issue removes the need for code access. CVE-2026-34492 is an arbitrary file read: user-supplied input is passed into filesystem access functions without adequate validation, letting an attacker retrieve arbitrary files including configuration files, source code, credential stores and private keys, wherever the application process has read permission [9]. The advisory notes the usual delivery mechanisms, path traversal sequences such as ../, absolute paths such as /etc/passwd, and encoded variants such as %2e%2e%2f that defeat naive filters [10]. Read the two together and the chain is short: one bug supplies the ciphertext, the other supplies a key that is the same everywhere [15].
Johnson Controls recommends applying v4.1.0 or later patches to all Airwalls [11]. The residual problem with a shared secret is that a version bump is not a revocation. CISA's mitigation list for the key flaw reads as engineering guidance: store keys in a KMS or HSM rather than in source code or configuration, rotate keys on a schedule, use unique keys per device or installation, strip hardcoded keys from repositories and binaries, apply least privilege to key access, run secrets scanning in CI/CD, encrypt keys at rest and in transit, and log key retrieval for anomaly detection [12]. Most of those are actions in the vendor's build and key management practice, not switches an operator can flip on an appliance already in a rack [16]. Johnson Controls also points customers to its hardening guides and to product security advisory JCI-PSA-2026-25 [13].
Exposure is not niche. The advisory lists Critical Manufacturing, Commercial Facilities, Government Services and Facilities, Transportation Systems and Energy as affected sectors, with worldwide deployment and the company headquartered in Ireland [14].
What to watch: whether 4.1.0 replaces the shared key with per-installation material or merely relocates it, since the former requires new keys on every device and the latter leaves the class of flaw intact; whether the arbitrary file read gets picked up in scanning traffic, which is the cheapest route to the encrypted stores [9][15]; and whether operators can get an answer from the vendor on how a compromised key is rotated in the field at all [12].
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
CISA published ICS advisory ICSA-26-225-03 concerning Johnson Controls Inc. Airwall.
ReportedView cited source - [2]
Affected versions are Johnson Controls Inc. Airwall <=4.0.4, covering CVE-2026-64887 and CVE-2026-34492.
ReportedView cited source - [3]
CISA states that successful exploitation of these vulnerabilities could allow an attacker to decrypt sensitive data, bypass authentication controls, gain unauthorized access to read arbitrary files on the system, or gain unauthorized access to protected system resources.
ReportedView cited source - [4]
A hardcoded password or cryptographic key was identified in the Airwall application; a hardcoded credential leads to a significant authentication failure that can be difficult for system or application administrators to detect.
ReportedView cited source - [5]
The hardcoded key is identical across all installations of the product and across all customer organizations, meaning a single disclosure of the key, common on the internet, grants any knowledgeable attacker access to all affected deployments.
ReportedView cited source - [6]
Once discovered, the hardcoded credential is difficult to remediate without manually modifying or patching the software.
ReportedView cited source
Sources & coverage · 1 publisher
The reporting this story was synthesized from, earliest first. Every link goes to the original.
- cisa.govCISAAug 13Johnson Controls Inc. Airwall



