Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain physical or logical access to Android device
-
DeliveryRoot or jailbreak the device
-
ExploitNavigate to XAAP app private storage directory
-
ExecutionRead cleartext sensitive data files
-
ImpactExfiltrate or leverage recovered credentials
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection Encrypted storage of sensitive data
|
| Exploitation Conditions | Exploitation requires the target Android device to be jailbroken or otherwise compromised (rooted), granting the attacker elevated filesystem access beyond the normal Android app sandbox. The attacker must have local access to the device - either physical possession or logical access via a co-resident malicious app with root privileges. The XAAP Application must be installed and have stored sensitive data on that device. What limits exploitation: this is not a remote attack - no network exposure is involved; the prerequisite device compromise is itself a significant barrier; confidentiality impact is rated partial (VC:L), suggesting not all sensitive data may be exposed. Authentication to the device OS at elevated privilege level (root) is required, which the CVSS PR:L metric partially captures. |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N) scores 4.8, reflecting that exploitation is constrained to local access on an already-compromised device. The attack vector is local and requires low privileges, meaning the attacker must have already achieved device compromise (jailbreak or root) before this vulnerability is exploitable - the CVE itself is not the initial access vector but a secondary data-exposure risk. No EPSS data or KEV listing is present in the provided intelligence, and no POC is reported, suggesting no known active exploitation. The confidentiality impact is rated low, implying partial rather than full data exposure. Overall, this is a moderate-severity data-at-rest hygiene issue rather than a remotely exploitable critical flaw; it represents a meaningful risk for threat models involving insider access, stolen devices, or MDM bypass, but is a low operational priority absent evidence of targeting. |
| Exploit ScenarioDerived | An attacker who has already rooted an Android device - whether through physical access, a prior malware infection, or a supplied jailbroken device - navigates to the XAAP Application's private data directory and reads locally stored files containing sensitive information in cleartext. No special tooling beyond standard root file system access is required. No public POC has been identified, but the technique is trivially known and requires no vulnerability research. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 31, 2026
Cleartext storage of sensitive information in Johnson Controls XAAP Application on Android (versions before 1.53) exposes sensitive data to retrieval by attackers who already have access to a jailbroken or otherwise compromised device. The flaw stems from insufficient data-at-rest protection (CWE-312), meaning credentials, tokens, or configuration data are stored without encryption in the app's local storage. No public exploit code exists and this vulnerability is not listed in CISA KEV; real-world risk is constrained by the requirement for prior device compromise.
RemediationAI
Upgrade the XAAP Application to version 1.53 or later, as indicated by the vulnerability description (versions before 1.53 are affected). The vendor advisory at https://www.johnsoncontrols.com/trust-center/cybersecurity/security-advisories should be consulted for the exact patched release and deployment guidance. As a compensating control prior to patching, organizations should enforce mobile device management (MDM) policies that prohibit jailbroken or rooted devices from accessing enterprise applications - note that MDM enforcement can be bypassed by sophisticated attackers with physical device access. Additionally, restricting the XAAP Application to corporate-managed devices with full-disk encryption enabled reduces exposure, though it does not eliminate the underlying cleartext storage flaw. The exact fix version 1.53 is inferred from the description boundary and has not been independently verified from a specific patch advisory.
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
CWE-312 (Cleartext Storage of Sensitive Information) describes a failure to encrypt sensitive data before persisting it to local storage - typically Android shared preferences, SQLite databases, flat files, or application cache directories. On Android, rooted devices allow any process with elevated privileges to traverse the filesystem and read another app's private data directory, bypassing the OS-enforced sandbox. The affected product, identified via CPE cpe:2.3:a:johnson_controls:xaap_application:*:*:*:*:*:*:*:*, is a Johnson Controls mobile application likely used for building automation or physical access control, making the sensitive information in scope potentially high-value operational or credential data.
Know when Xaap Application 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:L/VI:N/VA:N/SC:N/SI:N/SA:N
Local attack vector and low privileges required since device must be pre-compromised (rooted); only partial confidentiality impact with no integrity or availability effect.
Primary rating from Vendor (jci).
CVSS VectorVendor: jci
Lifecycle Timeline
1DescriptionCVE.org
Cleartext storage of sensitive information vulnerability in Johnson Controls XAAP Application on Android allows an attacker on a jailbroken or otherwise compromised device to Retrieve Sensitive Data.
This issue affects XAAP Application: before 1.53.
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.
EUVD-2026-51576
GHSA-c9fg-4v92-23wg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB