Cloudanix VulnDB

CVE-2024-7523

High · 8.1

CVSS

8.1

EPSS

0.3%

Published

Aug 6, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in the Android version of the Firefox browser can let a malicious website hide parts of a permission request so users might approve access without realizing it.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Privilege Gain
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Low
Patch risk
Low

What it actually does

A select HTML element can be positioned to partially overlay and obscure portions of native security permission prompts in the Firefox Android browser, allowing a malicious webpage to hide warning text or options from the user.

Why it matters to the business

Users on Android devices may inadvertently grant web permissions such as camera, microphone, or location access to untrusted sites, increasing risk of privacy violations or further compromise on personal mobile devices.

How an attack unfolds

An attacker hosts a webpage containing a carefully styled select dropdown that overlaps the permission prompt; when the user interacts with the page, the obscured dialog leads them to confirm the grant without seeing the full context or risks.

How to fix it

Upgrade Firefox on Android to version 129 or later; enforce enterprise browser update policies and disable unnecessary web permissions where possible.

How to confirm the fix worked

Verify Firefox version is 129 or higher; attempt to reproduce the overlay behavior with test pages containing positioned select elements against permission dialogs.

Typical attack path

  1. User visits attacker-controlled website in Firefox on Android
  2. Page renders a select element that partially covers the permission prompt
  3. User interacts with the visible portion of the prompt and grants access
  4. Attacker gains requested permission for further abuse

How to detect it

Review browser permission logs and history for unexpected grants to unknown domains; correlate with web navigation logs for suspicious sites around the time of permission changes.

What your security team should do

  • Immediately deploy Firefox 129+ across all Android endpoints
  • Educate users on verifying permission prompts before granting access
  • Review and audit granted web permissions in browser settings
  • Monitor EPSS and exploit maturity for any future increase in risk

The record

A select option could partially obscure security prompts. This could be used by a malicious site to trick a user into granting permissions. *This issue only affects Android versions of Firefox.* This vulnerability affects Firefox < 129.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard firefox 0 129.0.2-r0
Ubuntu:18.04:LTS mozjs38 0 No fix
Ubuntu:18.04:LTS mozjs52 0 No fix
Ubuntu:20.04:LTS firefox 0 129.0.1+build1-0ubuntu0.20.04.1
Ubuntu:20.04:LTS mozjs52 0 No fix
Ubuntu:20.04:LTS mozjs68 0 No fix
Ubuntu:22.04:LTS mozjs102 0 No fix
Ubuntu:22.04:LTS mozjs78 0 No fix
Ubuntu:22.04:LTS mozjs91 0 No fix
Ubuntu:24.04:LTS mozjs102 0 No fix
Ubuntu:24.04:LTS mozjs115 0 No fix
Ubuntu:24.10 mozjs115 0 No fix
Ubuntu:25.04 mozjs115 0 No fix
Ubuntu:25.10 mozjs115 0 No fix
Ubuntu:Pro:18.04:LTS mozjs38 0 No fix
Ubuntu:Pro:18.04:LTS mozjs52 0 No fix
Ubuntu:Pro:20.04:LTS mozjs52 0 No fix
Ubuntu:Pro:20.04:LTS mozjs68 0 No fix
Wolfi firefox 0 129.0.2-r0
openSUSE:Tumbleweed MozillaFirefox 0 129.0-1.1

Related vulnerabilities