Cloudanix VulnDB

CVE-2022-46725

Medium · 4.3

CVSS

4.3

EPSS

0.6%

Published

Aug 14, 2023

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in how web addresses are checked lets attackers make a harmful page look like a trusted one, potentially tricking people into revealing information.

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

What it actually does

Improper input validation in URL handling allows crafted inputs to bypass checks and display spoofed addresses in the UI.

Why it matters to the business

Users may be misled into believing they are on a legitimate site, increasing risk of phishing or credential theft with moderate operational exposure due to high ecosystem prevalence in dependent packages.

How an attack unfolds

An attacker hosts a malicious site with a specially crafted URL that exploits weak validation; when visited, the address bar shows a trusted domain instead of the real destination, tricking the user without requiring authentication or interaction beyond navigation.

How to fix it

Upgrade affected Node.js instances to the fixed commit 4b2085feacefb755e6106a38e179ed6076611d19 or later; apply vendor patches for iOS 16.4 and iPadOS 16.4 equivalents where applicable; validate URL parsing logic in custom handlers.

How to confirm the fix worked

Confirm deployment of commit 4b2085feacefb755e6106a38e179ed6076611d19; test with known spoofing URL payloads to ensure address bar reflects actual destination; review changelog for input validation improvements.

Typical attack path

  1. Craft malicious URL with spoofed components that evade input validation
  2. Host or deliver the URL via phishing or compromised site
  3. Victim visits the URL in an affected client
  4. Address bar displays falsified origin, enabling further social engineering

How to detect it

Review web server and browser logs for visits to domains with anomalous URL structures; search proxy or application logs for repeated navigation attempts that match known spoof patterns; examine client-side rendering artifacts for address bar discrepancies.

What your security team should do

  • Prioritize patching Node.js to the listed fixed commit within 30 days given stable but non-zero EPSS
  • Audit all downstream dependents for the vulnerable URL handling code
  • Implement additional client-side URL canonicalization checks
  • Monitor for unusual navigation patterns in web-facing applications

The record

A spoofing issue existed in the handling of URLs. This issue was addressed with improved input validation. This issue is fixed in iOS 16.4 and iPadOS 16.4. Visiting a malicious website may lead to address bar spoofing.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 webkit2gtk 0 2.38.4-2~deb11u1
Debian:11 wpewebkit 0 2.38.4-1~deb11u1
Debian:12 webkit2gtk 0 2.38.4-1
Debian:12 wpewebkit 0 2.38.4-1
Debian:13 webkit2gtk 0 2.38.4-1
Debian:13 wpewebkit 0 2.38.4-1
Debian:14 webkit2gtk 0 2.38.4-1
Debian:14 wpewebkit 0 2.38.4-1
Red Hat:enterprise_linux:8::appstream webkit2gtk3 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debuginfo 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debugsource 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel-debuginfo 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-debuginfo 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.40.5-1.el8
Red Hat:enterprise_linux:9::appstream webkit2gtk3 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debuginfo 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debugsource 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel-debuginfo 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-debuginfo 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel 0 0:2.40.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.40.5-1.el9
SUSE:Enterprise Storage 7.1 webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS webkit2gtk3 0 2.42.2-150000.3.157.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise Module for Basesystem 15 SP4 webkit2gtk3-soup2 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Module for Basesystem 15 SP5 webkit2gtk3-soup2 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Module for Desktop Applications 15 SP4 webkit2gtk3 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Module for Desktop Applications 15 SP5 webkit2gtk3 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Module for Development Tools 15 SP4 webkit2gtk4 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Module for Development Tools 15 SP5 webkit2gtk4 0 2.42.2-150400.4.64.2
SUSE:Linux Enterprise Server 12 SP5 webkit2gtk3 0 2.42.2-2.158.2
SUSE:Linux Enterprise Server 15 SP1-LTSS webkit2gtk3 0 2.42.2-150000.3.157.1
SUSE:Linux Enterprise Server 15 SP2-LTSS webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise Server 15 SP3-LTSS webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 webkit2gtk3 0 2.42.2-2.158.2
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 webkit2gtk3 0 2.42.2-150000.3.157.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 webkit2gtk3 0 2.42.2-150200.91.1
SUSE:Linux Enterprise Software Development Kit 12 SP5 webkit2gtk3 0 2.42.2-2.158.2
SUSE:Linux Enterprise Workstation Extension 12 SP5 webkit2gtk3 0 2.42.2-2.158.2
Ubuntu:16.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:16.04:LTS qtwebkit-source 0 No fix
Ubuntu:16.04:LTS webkit2gtk 0 No fix
Ubuntu:16.04:LTS webkitgtk 0 No fix
Ubuntu:18.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:18.04:LTS qtwebkit-source 0 No fix
Ubuntu:18.04:LTS webkit2gtk 0 No fix
Ubuntu:18.04:LTS webkitgtk 0 No fix
Ubuntu:20.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:20.04:LTS webkit2gtk 0 2.38.4-0ubuntu0.20.04.2
Ubuntu:20.04:LTS wpewebkit 0 No fix
Ubuntu:22.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:22.04:LTS webkit2gtk 0 2.38.4-0ubuntu0.22.04.1
Ubuntu:22.04:LTS wpewebkit 0 No fix
Ubuntu:24.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:16.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:16.04:LTS qtwebkit-source 0 No fix
Ubuntu:Pro:16.04:LTS webkit2gtk 0 No fix
Ubuntu:Pro:16.04:LTS webkitgtk 0 No fix
Ubuntu:Pro:18.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:18.04:LTS qtwebkit-source 0 No fix
Ubuntu:Pro:18.04:LTS webkit2gtk 0 No fix
Ubuntu:Pro:18.04:LTS webkitgtk 0 No fix
Ubuntu:Pro:20.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:20.04:LTS wpewebkit 0 No fix
Ubuntu:Pro:22.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:22.04:LTS wpewebkit 0 No fix
Ubuntu:Pro:24.04:LTS qtwebkit-opensource-src 0 No fix
openSUSE:Leap 15.4 webkit2gtk3 0 2.42.2-150400.4.64.2
openSUSE:Leap 15.4 webkit2gtk3-soup2 0 2.42.2-150400.4.64.2
openSUSE:Leap 15.4 webkit2gtk4 0 2.42.2-150400.4.64.2
openSUSE:Leap 15.5 webkit2gtk3 0 2.42.2-150400.4.64.2
openSUSE:Leap 15.5 webkit2gtk3-soup2 0 2.42.2-150400.4.64.2
openSUSE:Leap 15.5 webkit2gtk4 0 2.42.2-150400.4.64.2

Related vulnerabilities