Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessInstall zero-permission malicious app on device
-
ExploitCraft content:// URI with '../' in display name
-
ExecutionInvoke exported crosslaunch.share activity
-
ImpactWrite attacker-controlled files into Jabber private dirs
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a locally installed, co-resident malicious Android app on the same device as Cisco Jabber for Android (com.cisco.im) at a version before 15.3.1.311364; the app needs NO runtime permissions and triggers the flaw by sending a crafted shared content:// URI whose ContentProvider display name embeds '../' traversal sequences to Jabber's EXPORTED crosslaunch.share activity, which uses that unsanitized display name in file-path construction. No user interaction is needed. The limiting factor is the local attack surface: exploitation is impossible remotely - the attacker must already have code execution on the device (an installed app), and the impact is confined to writing files into Jabber's own private directories (databases/, shared_prefs/, no_backup/, files/). |
| Impact | This is a genuine but moderate-priority issue, not a critical emergency. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:N) scoring 5.1 (Medium) is internally consistent with the description: the attack vector is LOCAL because the attacker must already have a malicious app running on the same Android device, not reachable over a network. The sole impact is VI:L (low integrity) - the ability to write attacker-controlled files into Jabber's private directories - with no confidentiality (VC:N) or availability (VA:N) impact and no scope change (SC/SI/SA:N). Signals are limited: there is no EPSS probability, no CISA KEV listing, and no public POC referenced in the provided data, so exploitation status is 'no public exploit identified at time of analysis.' The main thing elevating practical concern is PR:N/UI:N - a zero-permission app can trigger this with no user interaction, which is unusually low friction for a local attack and a realistic escalation primitive if combined with other flaws. No signals are directly conflicting, but note the barrier: this is only reachable by code already resident on the device, which bounds real-world risk well below what a raw 'path traversal, no permissions, no interaction' summary might imply. |
| Exploit ScenarioDerived | A user installs a seemingly benign, permission-free app that is actually malicious. In the background, that app constructs a shared content:// URI whose ContentProvider display name contains '../' sequences and hands it to Jabber's exported crosslaunch.share activity, causing Jabber to write the attacker-supplied file into its own protected data directory (e.g., databases/ or shared_prefs/) with no user interaction. No public exploit code is referenced in the available data, though VulnCheck has published a technical advisory describing the mechanism. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Path traversal in Cisco Jabber for Android (com.cisco.im) before 15.3.1.311364 lets a locally installed malicious app with no requested permissions write attacker-controlled files into Jabber's private application data directories. The attacker sends a crafted shared content:// URI to Jabber's exported crosslaunch.share activity whose unsanitized ContentProvider display name contains '../' sequences; because that display name is used directly in file-path construction, files can be planted in databases/, shared_prefs/, no_backup/, and files/ with no user interaction. Impact is integrity-only and confined to Jabber's own sandbox (CVSS v4.0 5.1, AV:L/PR:N/UI:N/VC:N/VI:L/VA:N); no public exploit code and no confirmed active exploitation were identified at time of analysis, and the attack surface is local - the adversary must already have code executing on the device.
RemediationAI
Vendor-released patch: upgrade Cisco Jabber for Android to version 15.3.1.311364 or later via Google Play; the fix is tracked in Cisco bug CSCwv96631 (https://bst.cisco.com/bugsearch/bug/CSCwv96631) and confirmed by the VulnCheck advisory (https://www.vulncheck.com/advisories/cisco-jabber-for-android-path-traversal-via-shared-content-uri). Because the vulnerable surface is Jabber's exported crosslaunch.share activity, no supported configuration toggle removes the exposure without breaking Jabber's content-sharing feature, so until devices are patched, rely on controls that limit which apps can coexist on the device: enforce Android Enterprise managed-Google-Play-only install policies, disable installation from unknown sources, and keep Google Play Protect enabled to reduce the likelihood of a hostile co-resident app being present (trade-off: blocks sideloaded enterprise or internal apps). Where a managed device profile is available, consider work-profile separation so untrusted apps cannot interoperate with Jabber intents (trade-off: operational overhead and possible functional restrictions on sharing between profiles). Detection should focus on unexpected files appearing in Jabber's private databases/, shared_prefs/, no_backup/, or files/ directories on rooted or instrumented devices. Note that the assessed impact is integrity-only and local; no public exploit code or confirmed active exploitation was identified at time of analysis, so emergency out-of-band measures are not warranted.
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 flaw is a classic CWE-22 improper limitation of a pathname to a restricted directory, manifesting in Android's inter-process communication model. Jabber for Android exposes an activity (crosslaunch.share) that accepts inbound share intents carrying a content:// URI. When resolving that URI, Jabber reads the ContentProvider-supplied display name and concatenates it into a destination file path without rejecting '../' traversal sequences or canonicalizing the result. Android's app-private storage (databases/, shared_prefs/, no_backup/, files/) is normally protected by the per-UID sandbox, so any other app would ordinarily be unable to write there; the traversal is what defeats that boundary for the specific directories reachable from the share-handling code path. Because the activity is exported, any co-resident application can invoke it, and because the malicious app requires no runtime permissions, Android's permission prompts provide no signal to the user. The assessed vector (CVSS:3.1/AV:L/AC:L/PR:N/UI:N,S:U/C:N/I:L/A:N) confirms this is a local, low-complexity, unauthenticated, no-user-interaction issue whose only measurable effect is low integrity impact within Jabber's data directory.
Know when Jabber For Android 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:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
AV:L because exploitation requires a co-resident malicious app; PR:N/UI:N since the app needs no permissions and no user action; C:N/A:N and I:L as the only effect is attacker-controlled writes into Jabber's private data.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Cisco Jabber for Android (com.cisco.im) before 15.3.1.311364 contains a path traversal vulnerability that allows a malicious app with no permissions to write attacker-controlled files into Jabber's private data directory by exploiting the exported crosslaunch.share activity and an unsanitized display name from a ContentProvider used in file path construction. Attackers can craft a shared content:// URI with a display name containing '../' sequences to place fully attacker-controlled content within directories such as databases/, shared_prefs/, no_backup/, and files/ without user interaction.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
EUVD-2026-94456
GHSA-f4x7-43cf-cc2j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB