Skip to main content

BlueLM Copilot CVE-2026-89229

| EUVDEUVD-2026-115734 MEDIUM
Path Traversal (CWE-22)
2026-11-03 Vivo GHSA-8g37-89wr-9v3c
5.1
CVSS 4.0 · Vendor: Vivo
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Install malicious app on Vivo device
  2. Exploit
    Send crafted ACTION_SEND intent to ShareActivity
  3. Execution
    Supply ContentProvider file name with '..' traversal
  4. Impact
    Write arbitrary files outside intended directory

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 separate malicious application already installed on the same Vivo device as BlueLM Copilot; that app must be able to send an ACTION_SEND intent to Copilot's exported ShareActivity and supply a file name through a ContentProvider containing '..' path-traversal sequences. Exploitation is limited by the local-only vector (the attacker must first get a hostile app onto the device), by the single-vendor scope (Vivo devices running BlueLM Copilot only), and by impact confined to file write (integrity/availability) with no confidentiality disclosure. No remote, network, or unauthenticated-from-outside path exists.

Impact

This is a medium-severity local file-write flaw, not an urgent priority. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L, score 5.1) confirms the attack is local: it requires a malicious application already present on the same Vivo device, not remote network exploitation. Impact is limited to integrity and availability (both Low) with no confidentiality loss, consistent with an arbitrary file-write via path traversal rather than code execution or data theft. The vuln.today decision label is 'this_month', not act_now/emergency, aligning with the modest severity. No EPSS score, no CISA KEV listing, and no PoC or exploit reference were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The key limiting factor - the need for a pre-installed hostile app on the device - substantially reduces real-world risk below what a raw 'path traversal + arbitrary write' label might suggest. No conflicting signals are present; the main gap is the absence of EPSS/KEV/PoC data, whose absence is expected for a freshly vendor-reported mobile issue and is not itself an error.

Exploit ScenarioDerived

A user installs a malicious or trojanized app alongside the pre-installed BlueLM Copilot on their Vivo Android phone. That app sends a crafted ACTION_SEND intent to Copilot's ShareActivity, supplying a ContentProvider file name containing '..' sequences, which causes Copilot to write attacker-controlled content outside its intended directory (potentially overwriting the victim app's own files). No public exploit code or PoC reference was provided for this CVE.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 03, 2026

Path traversal (CWE-22) in the ShareActivity component of Vivo's BlueLM Copilot (com.vivo.ai.copilot) allows a malicious application already installed on the same device to write arbitrary files by sending a crafted ACTION_SEND intent whose ContentProvider-supplied file name contains '..' sequences. The flaw is local-only (AV:L) with no confidentiality impact - the assessed vector is C:N/I:L/A:L - so a hostile app must first be present on the device, and exposure is confined to Vivo devices running the Copilot app. It is rated medium severity (CVSS 4.0 base 5.1), flagged by Vivo's own security advisory; no public exploit code or CISA KEV entry was identified at time of analysis, and the vuln.today priority label is 'this_month'.

RemediationAI

Vivo has published a security advisory at https://www.vivo.com/en/support/security-advisory-detail?id=26, which is the authoritative source for fixed builds; that advisory is the reference for determining the patched app version, because no exact fix version is stated in the data available for this analysis (patch status: no fixed version identified in the available data). Because exploitation requires a hostile application to already be installed on the same device and to be able to send an ACTION_SEND intent to the exported ShareActivity, the practical exposure control until a patched Copilot build is confirmed is to constrain which applications can be installed or sideloaded on affected Vivo devices - for example keeping install-from-unknown-sources and sideloaded APK installation disabled or gated by verification, with the trade-off that legitimate sideloading workflows are blocked. Removing untrusted or untrusted-origin apps from devices running BlueLM Copilot likewise removes the attacker precondition. Users should monitor the Vivo advisory page for the patched Copilot release and apply it as soon as it is published.

Affected VersionsENISA

BlueLM Copilot 0 <7.2.0.0

Affected Packages

euvd bluelm_copilot fix: 7.2.0.0

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

BlueLM Copilot is Vivo's on-device AI assistant on Android, and its ShareActivity is an exported Android activity that accepts ACTION_SEND intents from other applications. When a sending app shares content, it can attach a ContentProvider whose metadata supplies a display/file name; the receiving component uses that name when materialising the shared file without properly canonicalising the path, so a name containing '..' segments escapes the intended restricted directory (CWE-22, Improper Limitation of a Pathname to a Restricted Directory). The result is an arbitrary file write in the Copilot app's context rather than a read or disclosure - the assessed CVSS:3.1 vector (AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L) confirms local attack vector, no privileges required by the calling app, no user interaction, and integrity/availability impact only, with no confidentiality impact and no scope change. The trigger is confined to the exported ShareActivity receiving an inter-process intent; there is no network-reachable path, and the exact internal file-write target directory is not enumerated in the available sources.

Know when Bluelm Copilot 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 (Vivo) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.1 MEDIUM

A co-resident malicious app is needed so AV:L; it requires no special privileges or user interaction (PR:N/UI:N); arbitrary file write yields Low integrity and availability impact with no confidentiality loss.

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
4.0 AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (Vivo).

CVSS VectorVendor: Vivo

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Nov 03, 2026 - 11:01 EUVD

DescriptionCVE.org

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in the ShareActivity component of BlueLM Copilot (com.vivo.ai.copilot) allows a malicious application installed on the same device to write arbitrary files via a crafted ACTION_SEND intent with a ContentProvider-supplied file name containing '..' sequences.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
AI assistant pre-installed on Vivo Android phones, large but single-vendor footprint
Social Media
2
Sightings
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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