CVE-2021-46787
High · 7.5CVSS
7.5
EPSS
0.8%
Published
May 13, 2022
CISA due date
—
Cloudanix analysis
A software flaw in certain Huawei phones and tablets lets outside attackers crash apps on the device without needing any special access.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Improper permission control in the AMS module allows non-system application processes to trigger crashes in other application processes over the network without authentication.
Why it matters to the business
Attackers can cause denial-of-service conditions on affected Huawei devices, disrupting app availability and user workflows on widely deployed consumer mobile platforms.
How an attack unfolds
An unauthenticated attacker sends specially crafted requests to the AMS module on a vulnerable device, bypassing intended permission checks and forcing target application processes to terminate.
How to fix it
Update affected Huawei EMUI, Magic UI and HarmonyOS installations to the latest vendor-supplied firmware that corrects the AMS permission enforcement; monitor Huawei security bulletins for patch availability.
How to confirm the fix worked
Confirm devices are running patched firmware versions, review AMS permission enforcement in updated builds, and test that non-system applications can no longer induce process crashes.
Typical attack path
- Identify reachable vulnerable Huawei device running affected EMUI, Magic UI or HarmonyOS
- Craft and send network requests that abuse the AMS permission flaw
- Trigger repeated process crashes to achieve denial of service
- Optionally chain with other techniques to maintain disruption
How to detect it
Review system and application crash logs for repeated unexpected terminations of non-system processes originating from AMS interactions; correlate with network activity to the device.
What your security team should do
- Prioritize deployment of Huawei security updates on all managed devices
- Restrict sideloading of untrusted applications until patches are applied
- Monitor Huawei security advisories for any newly disclosed fixed versions
- Apply network segmentation or firewall rules to limit exposure of mobile devices where feasible
The record
The AMS module has a vulnerability of improper permission control.Successful exploitation of this vulnerability may cause non-system application processes to crash.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:16.04:LTS | ams | 0 | No fix |
| Ubuntu:18.04:LTS | ams | 0 | No fix |
| Ubuntu:20.04:LTS | ams | 0 | No fix |
| Ubuntu:22.04:LTS | ams | 0 | No fix |
| Ubuntu:24.04:LTS | ams | 0 | No fix |
| Ubuntu:24.10 | ams | 0 | No fix |
| Ubuntu:25.04 | ams | 0 | No fix |
| Ubuntu:25.10 | ams | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | ams | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | ams | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | ams | 0 | No fix |