Cloudanix VulnDB

CVE-2023-21253

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

Oct 6, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A problem in Android lets someone who already has access to the phone or tablet make important background services stop working by using up too many resources.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Local resource exhaustion in multiple Android locations crashes system services, causing denial of service without elevated privileges or user interaction.

Why it matters to the business

Devices become unresponsive, interrupting user workflows and requiring manual restarts that reduce availability and productivity across fleets of Android systems.

How an attack unfolds

An attacker with local access invokes the vulnerable code paths to trigger repeated resource consumption until multiple system services crash and the device enters a degraded state.

How to fix it

Update affected Android devices to the latest security patch level that resolves the resource exhaustion conditions; apply vendor firmware updates as soon as they are released.

How to confirm the fix worked

Confirm devices are running a patched Android build, review release notes for the specific resource-management fixes, and perform controlled local resource-stress testing to verify service stability.

Typical attack path

  1. Obtain local execution context on the target Android device
  2. Invoke the affected code locations to allocate excessive resources
  3. Sustain the exhaustion until system services terminate
  4. Confirm denial of service through loss of device functionality

How to detect it

Review system logs for repeated crashes of core services accompanied by resource-exhaustion indicators; correlate with local process activity around the time of service failures.

What your security team should do

  • Prioritize deployment of Android security updates across all managed devices
  • Enable automatic update mechanisms where possible
  • Monitor Android security bulletins for related patches
  • Restrict local application sideloading to reduce local attack surface

The record

In multiple locations, there is a possible way to crash multiple system services due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.

Affected packages

Ecosystem Package Introduced Fixed
Android platform/frameworks/base 11:0 11:2023-10-01
Android platform/frameworks/base 12:0 12:2023-10-01
Android platform/frameworks/base 12L:0 12L:2023-10-01
Android platform/frameworks/base 13:0 13:2023-10-01
Android platform/frameworks/base 14-next:0 14-next:2023-10-01
Android platform/tools/apksig 11:0 11:2023-10-01
Android platform/tools/apksig 12:0 12:2023-10-01
Android platform/tools/apksig 12L:0 12L:2023-10-01
Android platform/tools/apksig 13:0 13:2023-10-01
Android platform/tools/apksig 14-next:0 14-next:2023-10-01
Ubuntu:16.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:18.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:20.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:22.04:LTS android-platform-frameworks-base 0 No fix
Ubuntu:24.04:LTS android-platform-frameworks-base 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-platform-frameworks-base 0 No fix
Ubuntu:Pro:20.04:LTS android-platform-frameworks-base 0 No fix

Related vulnerabilities