Skip to main content

Openharmony CVE-2026-0639

| EUVDEUVD-2026-12341 LOW
Memory Leak (CWE-401)
2026-03-16 OpenHarmony
3.3
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V14 - Configuration Dependency management, component inventory
Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L) indicates low real-world severity: the attack requires local access and low privileges, making it a post-compromise or insider threat rather than a remote exploit vector. The attack complexity is low (no special conditions needed) and requires no user interaction, which increases operational risk for multi-user systems or shared devices. However, the impact is strictly availability-focused (denial of service only)—no data confidentiality or integrity is compromised. No EPSS score or KEV (Known Exploited Vulnerability) status was provided in the intelligence data, suggesting this vulnerability may not yet be actively exploited in the wild or may have low public visibility. The combination of local-only access requirement and low impact places this in a medium-priority category for patching, especially for embedded IoT deployments where memory is constrained; however, it does not warrant emergency response. Risk is elevated in scenarios where the system hosts untrusted local users or processes.

Exploit ScenarioDerived

An authenticated local user on a multi-user OpenHarmony system (such as a shared IoT gateway or industrial device) repeatedly executes a lightweight local operation or triggers a specific syscall that fails to release allocated memory. Over minutes to hours, repeated invocations cause kernel or application memory pools to become exhausted, leading to allocation failures for legitimate system processes, eventual system slowdown, service crashes, or unresponsiveness. Because the attack requires local access and low privileges, it is most practical in scenarios where an untrusted application, service, or user account has been granted local execution rights—either through a previous breach or by design in a multi-tenant embedded system.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 16, 2026

This vulnerability is a memory leak in OpenHarmony v6.0 and prior versions that allows a local, low-privileged attacker to trigger a denial-of-service condition by preventing proper memory release during runtime operations. An authenticated local user without special privileges can exhaust system memory through repeated triggering of the affected code path, causing application or system instability. The low CVSS score of 3.3 reflects the limited scope (local access only, no confidentiality or integrity impact), but the underlying memory management flaw (CWE-401: Missing Release of Memory) is a classic stability threat in systems software.

RemediationAI

The primary remediation is to upgrade OpenHarmony to a patched version above v6.0 once available from Huawei or the OpenHarmony community. Users should monitor the official OpenHarmony security advisories and Huawei HarmonyOS security bulletins for patch release announcements and apply updates as soon as operationally feasible. Until patches are available, temporary mitigation includes restricting local user access and privileges on affected systems, disabling unnecessary local user accounts, implementing resource quotas (ulimit, cgroups) to limit per-process memory allocation, and isolating multi-tenant or shared systems to prevent untrusted local processes from triggering repeated memory exhaustion. For embedded IoT devices with limited update mechanisms, contact device manufacturers for device-specific patched firmware images.

Affected VersionsENISA

OpenHarmony v5.0.3 ≤v6.0

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 vulnerability stems from improper memory management in OpenHarmony's core runtime or kernel subsystem, classified under CWE-401 (Improper Resource Release / Memory Leak). OpenHarmony is an open-source operating system designed for IoT and embedded devices, running on the Huawei HarmonyOS stack. When certain local operations are executed—likely during process or resource cleanup—allocated memory is not properly freed, allowing memory blocks to accumulate over time. The affected product range is OpenHarmony v6.0 and all prior versions (CPE: cpe:2.3:o:huawei:harmonyos or equivalent OpenHarmony CPE). The root cause is likely in a syscall handler, device driver, or process termination routine where cleanup code fails to invoke deallocation functions or handles early returns without cleanup.

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

NVD PRIMARY 3.3 LOW
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

in OpenHarmony v6.0 and prior versions allow a local attacker case DOS through missing release of memory.

Executive ViewAI

Why It Matters

CVE-2026-0639 is a low-severity vulnerability in OpenHarmony (CVSS 3.3). The limited severity suggests constrained impact, typically requiring specific conditions or local access for exploitation. Apply vendor updates when available as part of routine maintenance.

Business Impact: Low
Compensating Controls

Apply vendor patch during routine maintenance. Standard security controls provide adequate interim protection.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
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 LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Low

Priority Score

16
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +16
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.

Related Vulnerabilities in OpenHarmony Local Privilege Escalation

View all 4
CVE-2024-37185 CRITICAL
9.8 Jul 02

in OpenHarmony v4.0.0 and prior versions allow a remote attacker arbitrary code execution in pre-installed apps through

CVE-2024-37077 CRITICAL
9.8 Jul 02

in OpenHarmony v4.0.0 and prior versions allow a remote attacker arbitrary code execution in pre-installed apps through

CVE-2024-37030 CRITICAL
9.8 Jul 02

in OpenHarmony v4.0.0 and prior versions allow a remote attacker arbitrary code execution in pre-installed apps through

CVE-2024-36260 CRITICAL
9.8 Jul 02

in OpenHarmony v4.0.0 and prior versions allow a remote attacker arbitrary code execution in pre-installed apps through

CVE-2024-36243 CRITICAL
9.8 Jul 02

in OpenHarmony v4.0.0 and prior versions allow a remote attacker arbitrary code execution in pre-installed apps through

CVE-2026-27648 HIGH
8.8 May 19

Arbitrary code execution in OpenHarmony v6.0 and earlier enables remote attackers with low privileges to execute code wi

CVE-2025-0303 HIGH
8.8 Feb 07

in OpenHarmony v4.1.2 and prior versions allow a local attacker cause the common permission is upgraded to root and sens

CVE-2024-29074 HIGH
8.8 Apr 02

in OpenHarmony v3.2.4 and prior versions allow a local attacker arbitrary code execution in any apps through improper in

CVE-2024-22098 HIGH
8.8 Apr 02

in OpenHarmony v3.2.4 and prior versions allow a local attacker arbitrary code execution in any apps through use after f

CVE-2024-21860 HIGH
8.8 Feb 02

in OpenHarmony v4.0.0 and prior versions allow an adjacent attacker arbitrary code execution in any apps through use aft

CVE-2022-42463 HIGH
8.8 Oct 14

OpenHarmony-v3.1.2 and prior versions have an authenication bypass vulnerability in a callback handler function of Softb

CVE-2022-38700 HIGH
8.8 Sep 09

OpenHarmony-v3.1.1 and prior versions have a permission bypass vulnerability. Rated high severity (CVSS 8.8), this vulne

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