CVE-2025-25277

arkcompiler_ets_runtime has a type confusion vulnerability

Published Mar 16, 2026 CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
in OpenHarmony v5.1.0 and prior versions allow a local attacker arbitrary code execution in pre-installed apps through using incompatible type. This vulnerability can be exploited only in restricted scenarios.

Analysis

AI-generated

Technical impact

The vulnerability is a type confusion in the OpenHarmony arkcompiler ETS runtime. Vendor notes indicate that using an incompatible type allows a local attacker to execute arbitrary code within pre‑installed applications, leading to potential privilege escalation on the device.

Affected Systems

The flaw exists in OpenHarmony 5.0.3, 5.1.0, and all earlier releases prior to 5.1.0. All devices running these versions of the operating system are affected if they contain the default pre‑installed apps.

Risk and Exploitability

The CVSS base score is 6.3, reflecting moderate severity. The EPSS score is below 1% and the issue is not listed in CISA's KEV catalog. The attack vector is strictly local, requiring access to the device and the ability to trigger the type confusion within a pre‑installed application, which limits exploitation to restricted scenarios.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Verify the device’s OpenHarmony version (5.0.3, 5.1.0, or earlier).
  • Apply any vendor‑supplied patch or upgrade to a newer, non‑affected OpenHarmony release.
  • Temporarily disable or uninstall vulnerable pre‑installed applications until a patch is available.
  • Continuously monitor OpenHarmony security advisories for updates on this CVE.

Generated by OpenCVE AI on March 17, 2026 at 21:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Openatom
Openatom openharmony
CPEs cpe:2.3:o:openatom:openharmony:5.0.3:*:*:*:-:*:*:*
cpe:2.3:o:openatom:openharmony:5.1.0:*:*:*:-:*:*:*
Vendors & Products Openatom
Openatom openharmony
Type Values Removed Values Added
First Time appeared Openharmony
Openharmony openharmony
Vendors & Products Openharmony
Openharmony openharmony
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description in OpenHarmony v5.1.0 and prior versions allow a local attacker arbitrary code execution in pre-installed apps through using incompatible type. This vulnerability can be exploited only in restricted scenarios.
Title arkcompiler_ets_runtime has a type confusion vulnerability
Weaknesses CWE-843
References
Metrics cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}

Weaknesses
  • CWE-843

    Access of Resource Using Incompatible Type ('Type Confusion')

Sources

Status
PUBLISHED
Assigner
OpenHarmony
Published
Updated
Mar 16, 2026, 5:27 PM
Reserved
Mar 2, 2025, 7:20 AM
Status
Analyzed
Published
Mar 16, 2026, 2:17 PM
Modified
Jun 17, 2026, 9:00 AM