Cloudanix VulnDB

CVE-2025-23109

Medium · 6.5

CVSS

6.5

EPSS

0.2%

Published

Jan 11, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in the iPhone version of Firefox lets attackers hide or fake website addresses so people may visit the wrong site without realizing it.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Data Tampering
Component
Application
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability stems from insufficient validation of hostname length in URL parsing within the browser's address bar rendering logic, allowing crafted long hostnames to visually obscure or mimic the true target domain.

Why it matters to the business

Users on affected mobile browsers may be tricked into interacting with malicious sites presented as trusted ones, increasing risk of phishing, credential theft, or malware distribution that disrupts operations and erodes trust.

How an attack unfolds

An attacker constructs a URL containing an excessively long hostname segment designed to push the actual domain out of view or create a visual spoof of a legitimate site; the crafted link is then delivered via phishing email, message, or web content to a user on an unpatched Firefox for iOS instance, who is misled by the displayed address into proceeding with sensitive actions.

How to fix it

Upgrade all instances of Firefox for iOS to version 134 or later; enforce automatic update policies where possible and verify the update through the App Store.

How to confirm the fix worked

Confirm browser version is at least 134; test by loading sample URLs with long hostnames and verify that the full, accurate domain remains clearly visible without truncation or visual spoofing.

Typical attack path

  1. Craft a URL with a long hostname that visually mimics a trusted domain
  2. Distribute the URL through phishing channels or malicious web content
  3. Victim opens the link in the vulnerable browser on iOS
  4. Browser renders the obscured or spoofed hostname in the address bar
  5. User is deceived into entering credentials or performing actions on the attacker-controlled site

How to detect it

Examine browser history logs, URL click records from email or messaging clients, and any reported incidents of unexpected credential submissions or redirects; look for patterns of visits to domains with unusually long hostnames around the time of reported phishing attempts.

What your security team should do

  • Immediately deploy Firefox for iOS 134 or newer across all managed devices
  • Educate users on verifying URLs manually and recognizing address bar anomalies
  • Monitor threat intelligence feeds for any increase in mobile browser phishing campaigns
  • Review and tighten mobile app update enforcement mechanisms

The record

Long hostnames in URLs could be leveraged to obscure the actual host of the website or spoof the website address. This vulnerability was fixed in Firefox for iOS 134.

Affected packages

Ecosystem Package Introduced Fixed
Ubuntu:20.04:LTS firefox 0 No fix
Ubuntu:20.04:LTS mozjs52 0 No fix
Ubuntu:20.04:LTS mozjs68 0 No fix
Ubuntu:20.04:LTS thunderbird 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:22.04:LTS thunderbird 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:Pro:18.04:LTS mozjs38 0 No fix
Ubuntu:Pro:18.04:LTS mozjs52 0 No fix

Related vulnerabilities