Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRun unprivileged app on device
-
ExploitInvoke lomiri-upload-manager DBus method
-
ExecutionRoot service reads arbitrary file
-
ImpactExfiltrate sensitive file contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
|
| Exploitation Conditions | Requires local access to a device running the UBports Lomiri/Ubuntu Touch stack with a vulnerable lomiri-download-manager (including the lomiri-upload-manager component) and its DBus service active. The incorrect DBus policy fails to restrict callers, so any non-root local user or app can invoke the privileged DBus method and have the root-owned service read files it should not expose. Limiting factors: exploitation is strictly local (AV:L) and demands the ability to already run code/an app as some user on the device (PR:L); there is no remote or network-facing exposure, and the primitive is confined to reading files the root service can access. |
| Impact | Signals are mixed and skew toward moderate, not top-tier priority. The CVSS vector is AV:L/AC:L/PR:L/UI:N/S:U with C:H/I:H/A:H (base 7.8 HIGH), but the local attack vector (AV:L) and required low privileges (PR:L) mean the attacker must already have code execution as some user on the Ubuntu Touch device - this is a local privilege-boundary bypass, not a remotely reachable flaw. There is no EPSS score, no CISA KEV listing, and no public POC provided, so this is best treated as 'no public exploit identified at time of analysis' and there is no evidence of active exploitation. A notable internal conflict: the description characterizes the issue strictly as arbitrary file *read* as root (CWE-732, an information-disclosure / confidentiality problem), yet the supplied CVSS vector asserts I:H and A:H - integrity and availability impact that a read primitive alone does not justify; the referenced forum advisory bundles a separate 'arbitrary root command execution' issue, which may explain the inflated I/A metrics being applied to this CVE. Net: a genuine local root-level info-disclosure bug worth patching on affected devices, but the real-world footprint is small and exploitation requires local access, so it is lower operational priority than its 7.8 score implies. |
| Exploit ScenarioDerived | A malicious or compromised unprivileged app running on an Ubuntu Touch device sends a crafted request to the lomiri-upload-manager DBus service, which runs as root. Because the DBus policy is incorrectly scoped, the service honors the request and returns the contents of an arbitrary root-readable file (e.g., credential or configuration files) back to the caller. No public exploit code is identified, but the flaw is trivially reachable once local code execution is held (AV:L, AC:L, PR:L). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Incorrect DBus policy in Lomiri Download Manager (lomiri-download-manager on UBports) allows any local user to read arbitrary files as root via the privileged DBus service, resulting in information disclosure. This local privilege escalation vulnerability affects all versions and requires local access to a device running UBports Lomiri/Ubuntu Touch with the service active. No public exploit code or active exploitation has been identified; risk is moderate due to the local-only attack vector.
RemediationAI
Apply the upstream fix commit 779dfd5bbeb5fe8877627b772e5024e40eda38aa, which corrects the DBus policy to restrict access to the privileged method. As a workaround, modify the DBus policy for lomiri-upload-manager to allow only root or trusted users to call the method, or disable the service if not required-though this may break upload functionality. Monitor the UBports advisory for a patched release at https://forums.ubports.com/topic/12671/security-advisory-arbitrary-root-command-execution-and-unauthenticated-arbitrary-file-read-as-root-in-lomiri-download-manager; note that despite the advisory title mentioning command execution, the assessed impact for this CVE is limited to arbitrary file read as root (information disclosure).
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 vulnerability stems from CWE-732 (Incorrect Permission Assignment for Critical Resource) in the DBus policy configuration for lomiri-upload-manager, a component of lomiri-download-manager. The service runs as root and exposes a DBus method that reads files, but the policy fails to restrict callers, so any non-root local user or application can invoke the method and cause the root-owned process to read files it should not access. The CPE cpe:2.3:a:ubports:lomiri-download-manager:*:*:*:*:*:*:*:* indicates all versions are affected. The root cause is improper access control on the DBus interface, allowing unauthorized file read operations. The independent assessment confirms a purely confidentiality impact with vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N.
Know when Lomiri Download Manager 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
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local DBus call by any unprivileged user (AV:L/AC:L/PR:L/UI:N) yields root-level arbitrary file read, so C:H; the described primitive does not modify or deny service, so I:N/A:N.
Primary rating from Vendor (GitLab).
CVSS VectorVendor: GitLab
Lifecycle Timeline
2DescriptionCVE.org
Incorrect DBus policy for lomiri-upload-manager (part of lomiri-download-manager) allows arbitrary user to read arbitrary file as root over DBus
Executive ViewAI
The Lomiri Download Manager on UBports Ubuntu Touch devices is affected by CVE-2026-96424, a high-severity local privilege escalation that allows any local user to read arbitrary files as root, potentially exposing sensitive organizational data. No public exploit has been identified at time of analysis, but no vendor patch is available, requiring immediate interim mitigations. Leadership should prioritize restricting local access to affected devices and evaluating the risk of data exposure in shared or physically accessible environments.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict local access to trusted users, disable or restrict the lomiri-download-manager DBus service via policy changes (e.g., requiring authentication or limiting to root), apply mandatory access controls (AppArmor/SELinux) to confine the service, audit DBus permissions, and monitor for unauthorized file access attempts.
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-102931
GHSA-cw8r-ph9g-gwmc
NVD
CVE.org
Exploit-DB