CVE-2024-31324
NixOS vulnerability analysis and mitigation

Overview

CVE-2024-31324 is a security vulnerability in Android's WindowState.java component that affects Android versions 12.0, 12.1, 13.0, and 14.0. The vulnerability was discovered in the hide functionality, where there exists a possible way to bypass tapjacking/overlay protection by launching the activity in portrait mode first and then rotating it to landscape mode (NVD).

Technical details

The vulnerability is classified as CWE-1021 (Improper Restriction of Rendered UI Layers or Frames). It has received a CVSS v3.1 base score of 7.3 (HIGH) with the vector string CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H. CISA-ADP has assigned a slightly higher score of 7.8 (HIGH) with the vector string CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (NVD).

Impact

This vulnerability could lead to local escalation of privilege with User execution privileges needed. The successful exploitation requires user interaction and could potentially result in high impacts on confidentiality, integrity, and availability of the affected system (NVD).

Mitigation and workarounds

A patch has been released to address this vulnerability. The fix involves modifying the window hiding behavior to update visibility immediately if the window itself isn't running a hide animation (Android Git).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

“Best User Experience I have ever seen, provides full visibility to cloud workloads.”
David EstlickCISO
“Wiz provides a single pane of glass to see what is going on in our cloud environments.”
Adam FletcherChief Security Officer
“We know that if Wiz identifies something as critical, it actually is.”
Greg PoniatowskiHead of Threat and Vulnerability Management