Skip to main content

OMN-Go EUVDEUVD-2026-113166

| CVE-2026-107040 CRITICAL
Improper Export of Android Application Components (CWE-926)
2026-10-29 mitre GHSA-wmhh-f49p-883x
9.1
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Install malicious app on device
  2. Exploit
    Send crafted intent to exported component
  3. Execution
    Bypass missing permission check
  4. Impact
    Access and control app data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Improper export of Android components
Exploitation Conditions

Exploitation requires a second, attacker-controlled app installed on the same Android device as OMN-Go (versionCode 26080824); that app invokes an application component OMN-Go exports without an adequate permission guard (CWE-926), yielding access to and control over the app's data. Limiting factors: this is local app-to-app IPC, not network-reachable despite the NVD AV:N rating, so the attacker must first get an app onto the device; impact is confined to data confidentiality and integrity within the app's reach (no availability impact). No user interaction with OMN-Go is needed once the malicious app runs.

Impact

Signals conflict sharply here. The NVD CVSS is 9.1 (AV:N/AC:L/PR:N/UI:N, C:H/I:H) and the vuln.today Decision label is act_now, yet EPSS is only 0.17% (6th percentile), the CVE is not in CISA KEV, and no confirmed public exploit code is cited. More importantly, the mechanism (CWE-926 Improper Export of Android Application Components, 'invoke an exported component') is an on-device IPC flaw exploited by a co-resident malicious app - this contradicts the published AV:N (network) rating, which should almost certainly be AV:L (local). Treating the NVD network vector as authoritative overstates reach: this is not remotely reachable over a network, it requires another app already on the device. Combined with the product being a niche open-source Android app (OMN-Go) with a tiny install base, real-world risk is low-to-moderate despite the 9.1 headline. The act_now label is driven by the high CVSS, not by exploitation evidence; prioritize patching for the few affected installs rather than treating it as a widespread emergency. Verify the attack vector with the advisory - CVSS says network but CWE-926 and the description imply local app-to-app access.

Exploit ScenarioDerived

A user has OMN-Go (versionCode 26080824) installed alongside a malicious or low-privilege app. The malicious app sends a crafted intent to OMN-Go's improperly exported component, which lacks adequate permission guards, allowing it to read OMN-Go's data and manipulate its data flow without user interaction. No confirmed working public exploit code was found; a third-party F-Droid advisory documents the issue.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 04, 2026

MBasov OMN-Go versionCode 26080824 exposes an exported Android component without an adequate permission guard, allowing a second, attacker-controlled app on the same device to access and control the app's data. NVD scores this 9.1 with AV:N, but the assessed vector is local (AV:L) because exploitation is app-to-app IPC requiring the attacker to first install a malicious app; no user interaction with OMN-Go is needed. No public exploit identified at time of analysis; EPSS is 0.17% (6th percentile), while vuln.today assigns an act_now priority.

RemediationAI

No vendor-released patch or fixed version is identified in the supplied data, and the references contain no tagged release or commit that confirms a corrected build. Monitor the GitHub project at https://github.com/mvbasov/OMN-Go and the F-Droid package page at https://f-droid.org/packages/net.basov.omngo.fdroid/ for a versionCode newer than 26080824, and upgrade OMN-Go when one is published. Until then, the compensating control that matches the exploitation prerequisite is to prevent installation of untrusted apps on devices running OMN-Go, for example by enforcing managed-device app allowlisting or disabling installation from unknown sources; the trade-off is reduced ability to sideload legitimate third-party apps. For the app developer, the exported component should be made non-exported or protected by a signature-level permission. The third-party advisory at https://github.com/FFG0d/fdroid-android-advisories/blob/main/advisories/CVE-2026-107040.md and NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-107040 should be checked for updated fix status.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is CWE-926, Improper Export of Android Application Components. OMN-Go exports an application component without an adequate permission guard, so another app installed on the same Android device can invoke it through local IPC and reach data that should not be exposed. The supplied references identify the F-Droid package net.basov.omngo.fdroid and the GitHub project mvbasov/OMN-Go, but they do not name the exported component, intent action, or reachable data paths, so the exact trigger is not described in the available sources. The assessed vector is AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N: local app-to-app IPC rather than a network-reachable service, with high confidentiality and integrity impact and no availability impact. NVD's AV:N rating is inconsistent with that local exploitation model. The source tags include RCE, but the description and assessed impact describe arbitrary data access and control of data flow; no code-execution mechanism is described.

Know when 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

Vendor (mitre) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 7.7 HIGH

An exported Android component (CWE-926) is reached by a co-resident app via local IPC, so AV:L not AV:N; no privileges or interaction needed, high confidentiality and integrity impact, no availability impact.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
CVSS changed
Nov 04, 2026 - 01:22 NVD
9.1 (CRITICAL)
CVE Published
Oct 29, 2026 - 00:00 cve.org
CRITICAL 9.1
CVE Published
Oct 29, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Insecure permissions in MBasov OMN-Go versionCode 26080824 allows unauthorized attackers to invoke an exported component, leading to arbitrary data access and control of data flow.

Executive ViewAI

Why It Matters

The MBasov OMN-Go Android application contains a critical exported component vulnerability that allows a malicious app to access and control its data. This puts sensitive user information at risk for any employee using the app on a compromised device. Given the lack of a patch, leadership should prioritize interim mitigations to protect organizational data and user privacy.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: uninstall the application or isolate it to non-sensitive devices; enforce mobile device management (MDM) policies to block installation of untrusted apps; use mobile threat defense to detect malicious apps; monitor for anomalous app behavior.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Rare
niche open-source Android app on F-Droid, tiny user base
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01

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