Cloudanix VulnDB

CVE-2022-20446

Low · 3.3

CVSS

3.3

EPSS

0.1%

Published

Nov 8, 2022

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw on older Android phones lets an app secretly turn on the microphone without asking for permission first.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Privilege Gain
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Missing permission check in AlwaysOnHotwordDetector allows an installed app to access the microphone while running in the background without the RECORD_AUDIO permission.

Why it matters to the business

Organizations using affected Android devices face elevated risk of unauthorized audio capture on employee or managed endpoints, potentially exposing sensitive conversations and increasing compliance exposure until devices are updated.

How an attack unfolds

A malicious app installed on the device invokes the AlwaysOnHotwordDetector service without holding the required permission; because the check is absent, the framework grants microphone access from the background, enabling silent audio recording with no user interaction required.

How to fix it

Upgrade affected Android devices to a patched release that enforces the missing permission check; apply vendor security updates as soon as they become available for Android 10 and 11 builds.

How to confirm the fix worked

Confirm the device is running a patched build by checking the security patch level string and verify that attempts to start AlwaysOnHotwordDetector without RECORD_AUDIO now correctly fail with a security exception.

Typical attack path

  1. Attacker develops or repackages an Android application targeting API levels corresponding to Android 10 or 11
  2. App is installed on the target device through any available distribution channel
  3. At runtime the app calls the vulnerable AlwaysOnHotwordDetector code path
  4. Framework grants microphone access due to absent permission enforcement
  5. Audio stream is captured and exfiltrated without user notification

How to detect it

Monitor Android system logs and audit logs for permission-check bypass indicators around hotword or audio services; look for processes invoking AlwaysOnHotwordDetector without corresponding permission grants in PackageManager logs.

What your security team should do

  • Prioritize deployment of the next available Android security update to all managed devices running versions 10 or 11
  • Review enterprise mobile-application whitelists to reduce exposure from sideloaded or unvetted apps
  • Enable Android Enterprise work-profile restrictions where possible to limit background sensor access

The record

In AlwaysOnHotwordDetector of AlwaysOnHotwordDetector.java, there is a possible way to access the microphone from the background due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-10 Android-11Android ID: A-229793943

Affected packages

Ecosystem Package Introduced Fixed
Android platform/frameworks/base 10:0 10:2022-11-01
Android platform/frameworks/base 11:0 11:2022-11-01
Ubuntu:16.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:18.04:LTS android-framework-23 0 No fix
Ubuntu:18.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:20.04:LTS android-framework-23 0 No fix
Ubuntu:20.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:22.04:LTS android-framework-23 0 No fix
Ubuntu:22.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:24.04:LTS android-framework-23 0 No fix
Ubuntu:24.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:24.10 android-framework-23 0 No fix
Ubuntu:24.10 android-platform-frameworks-base 0 No fix
Ubuntu:Pro:16.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:Pro:18.04:LTS android-framework-23 0 No fix
Ubuntu:Pro:18.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:Pro:20.04:LTS android-framework-23 0 No fix
Ubuntu:Pro:20.04:LTS android-platform-frameworks-base 0 No fix

Related vulnerabilities