Skip to main content

EcoOnline EHS CVE-2026-26897

| EUVDEUVD-2026-67100 CRITICAL
Information Exposure (CWE-200)
2026-08-27 mitre GHSA-2pvm-92qx-mc83
9.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Deliver crafted deep link to victim
  2. Exploit
    Victim opens link on device with app v0.2.499
  3. Execution
    Exported AndroidManifest component processes untrusted input
  4. Impact
    Leak app-private data and execute code in app sandbox

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires the EcoOnline EHS Android app (com.airsweb.v10) v0.2.499 installed on the target device, and invocation of the vulnerable exported AndroidManifest.xml component - per the PoC, via a crafted deep link. Exploitation is realistically gated by user interaction (the victim must open the malicious link) or by a malicious app already present on the device able to fire the intent; it is not a remote-network attack against a listening service despite the input's UI:N/AV:N. Limiting factors: single specific app must be installed, attack is per-device (not mass-scannable), resulting code execution is confined to the app sandbox, and delivery typically depends on social engineering.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H = 9.8) is almost certainly overstated for a mobile deep-link/exported-component flaw. Realistic exploitation of an Android deep link requires the victim to open a crafted link or have a malicious co-located app trigger the component - i.e., user interaction (UI:R) and no true 'network unauthenticated against a listening service' surface - and code execution is confined to the app sandbox (S:U), so full A:H is doubtful. The low EPSS (0.31%, 23rd percentile) and absence of KEV align with this: despite the 9.8 headline, the signals point to low real-world exploitation likelihood, and any exploitation would be targeted/social-engineering-driven rather than mass/automatable. The available PoC does raise practical exploitability for a determined attacker who can get a target to interact. Net: high theoretical severity, but the CVSS overstates it and the priority for most defenders is moderate, gated by user interaction and the niche nature of the app.

Exploit ScenarioDerived

An attacker crafts a malicious deep link (or a rogue app targeting the exported component) and delivers it to an EcoOnline EHS user via phishing email, SMS, or a web page; when the victim opens the link on a device with v0.2.499 installed, the exported AndroidManifest component processes attacker-controlled input, disclosing app-private/sensitive data and running code inside the app's sandbox. A public PoC ('CVE-2026-26897-EcoOnline-DeepLink') demonstrates the deep-link path, lowering the bar for a working exploit.

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

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

Alert me

AnalysisAIv1 – Sep 01, 2026

Information disclosure and in-app arbitrary code execution affect the EcoOnline EHS Android application (package com.airsweb.v10) version 0.2.499, where an improperly protected/exported AndroidManifest.xml component (a public PoC names it a DeepLink issue) lets a remote attacker access sensitive data and run code within the app's context. The MITRE-assigned record carries a CVSS of 9.8 and CWE-200, but EPSS is low (0.31%, 23rd percentile) and there is no CISA KEV listing. Publicly available exploit code exists (GitHub 'CVE-2026-26897-EcoOnline-DeepLink'), though this is not evidence of active exploitation.

RemediationAI

No vendor-released patched version is identified at time of analysis; the description names 0.2.499 as vulnerable but no fixed build is cited in the references. Users and administrators should upgrade to the latest EcoOnline EHS release from Google Play once EcoOnline publishes a fix that removes or properly protects the exported deep-link component, and should track EcoOnline's official channels for an advisory (only researcher/PoC links exist so far: the PoC at https://github.com/iwallplace/CVE-2026-26897-EcoOnline-DeepLink and NVD https://nvd.nist.gov/vuln/detail/CVE-2026-26897). As compensating controls for a mobile app you cannot patch server-side: instruct users not to open EcoOnline deep links from untrusted sources (email/SMS/chat), which reduces the delivery path at the cost of some in-app linking convenience; in managed (MDM/MAM) fleets, restrict installation to the vetted store version and consider app-config/allowlisting or containerization to limit the app's access to sensitive data; and monitor for a vendor build that marks the component non-exported or validates deep-link input. Verify affected/fixed versions directly with EcoOnline before large-scale rollout, since version data here is unconfirmed.

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 affected asset is an Android mobile application (com.airsweb.v10, the airsweb/EcoOnline EHS environment-health-safety client), not a server or web platform. The root cause is an exposed Android component declared in AndroidManifest.xml - the public PoC repository ('EcoOnline-DeepLink') indicates the entry point is a deep link handled by an exported Activity/component. On Android, an exported component (or one with an intent-filter registering a custom scheme/host) can be invoked by any other app or by a crafted URI, and if it forwards untrusted input into a WebView, file loader, or IPC path it can leak app-private data and execute attacker-controlled code inside the app sandbox. The assigned CWE-200 (Exposure of Sensitive Information) captures the disclosure facet but not the 'execute arbitrary code' claim in the description, so the weakness class is partially mislabeled (CWE-749/CWE-926, improper export/deep-link handling, would fit better). CPE is a non-informative 'n/a:n/a' placeholder, so exact affected-product enumeration relies on the free-text description.

Know when the next one hits your stack

  • 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.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.3 HIGH

Android deep-link exploitation requires the victim to open a crafted link (UI:R); code exec is app-sandboxed (S:U) with high confidentiality/integrity impact but limited availability effect.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:L/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
High

Lifecycle Timeline

3
CVSS changed
Sep 01, 2026 - 20:22 NVD
9.8 (CRITICAL)
CVE Published
Aug 27, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 27, 2026 - 00:00 cve.org
CRITICAL 9.8

DescriptionCVE.org

An issue in EcoOnline EHS (com.airsweb.v10) application for Android, version 0.2.499 allows a remote attacker to obtain sensitive information and execute arbitrary code via the AndroidManifest.xml component

Executive ViewAI

Why It Matters

EcoOnline EHS Android application version 0.2.499 contains a critical remote vulnerability enabling unauthenticated access to sensitive occupational health and safety compliance data, with potential for unauthorized code execution within the app's security context. This affects all users relying on the application for incident reporting and safety record management. No vendor patch is currently available, creating immediate operational risk for organizations dependent on this application for regulatory compliance.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict application network access to isolated, monitored network segments; disable non-critical EHS functions; segregate or quarantine devices running this version; implement enhanced monitoring for unusual app behavior and data transmission; begin formal evaluation and piloting of alternative EHS platforms as migration bridge pending patch availability.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Low
niche enterprise environment-health-safety mobile app, limited install 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.3%
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
High

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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

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