Cloudanix VulnDB

CVE-2024-5689

None

CVSS

—

EPSS

0.4%

Published

Jun 11, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A website could trick people using an older Firefox browser into clicking what looked like a normal button and then steal their login details on a fake page.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Other
Component
Application
Class
Other
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A malicious website can detect screenshot activity in Firefox and overlay a fake 'My Shots' button that redirects users to a phishing replica of the Firefox Screenshots service.

Why it matters to the business

Users may be tricked into entering credentials or sensitive information on a fake site, resulting in account takeovers, data theft, or further malware infection with minimal direct operational disruption to the organization.

How an attack unfolds

An attacker hosts a webpage that monitors for screenshot events, dynamically overlays the legitimate-looking button, and on click sends the victim to an attacker-controlled replica page designed to harvest credentials or deliver payloads.

How to fix it

Upgrade Firefox to version 127 or later on all endpoints; enforce automatic browser updates through enterprise policy where possible.

How to confirm the fix worked

Query browser version strings across the fleet and confirm no installations remain below 127; test that screenshot detection no longer triggers the overlay on representative sites.

Typical attack path

  1. Victim visits attacker-controlled or compromised website in vulnerable Firefox
  2. Site detects screenshot attempt and renders overlay button
  3. User clicks button believing it is the native My Shots feature
  4. Browser navigates to phishing replica of Firefox Screenshots page
  5. Attacker captures credentials or initiates further social-engineering steps

How to detect it

Review web proxy logs and browser history for navigation to unexpected screenshots.mozilla.org or similar domains immediately following screenshot events; inspect for DOM overlays or unexpected redirects in forensic browser artifacts.

What your security team should do

  • Prioritize immediate deployment of Firefox 127+ via centralized update mechanisms
  • Block known phishing domains associated with the replica page in web proxies and DNS filters
  • Run targeted user-awareness messaging about screenshot-related phishing lures
  • Monitor browser telemetry or EDR for unexpected navigation to screenshots-related domains

The record

In addition to detecting when a user was taking a screenshot (XXX), a website was able to overlay the 'My Shots' button that appeared, and direct the user to a replica Firefox Screenshots page that could be used for phishing. This vulnerability affects Firefox < 127.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard firefox 0 127.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 127.0.2+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: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 127.0.2-r0
openSUSE:Tumbleweed MozillaFirefox 0 127.0-1.1
openSUSE:Tumbleweed firefox-esr 0 128.5.1-1.1

Related vulnerabilities