Cloudanix VulnDB

CVE-2022-22610

High · 8.8

CVSS

8.8

EPSS

1.3%

Published

Sep 23, 2022

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem handling certain web pages could let attackers run their own code on your computer or phone if you visit a harmful website.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

Memory corruption triggered by processing malicious web content leads to arbitrary code execution in the affected process.

Why it matters to the business

Attackers can gain full control of user devices or systems that render untrusted web content, enabling data theft, malware deployment, or further network compromise; the issue affects a widely used library with many downstream dependents.

How an attack unfolds

An attacker hosts or delivers maliciously crafted web content; when a victim processes it in a vulnerable client, the memory corruption is triggered and leveraged for code execution. No named threat actors or ransomware campaigns are associated with this flaw.

How to fix it

Upgrade curl to the fixed commit 7161cb17c01dcff1dc5bf89a18437d9d729f1ecd or apply equivalent patches in downstream products; for Apple platforms update to macOS Monterey 12.3, Safari 15.4, iOS 15.4, iPadOS 15.4, watchOS 8.5 or tvOS 15.4.

How to confirm the fix worked

Confirm the installed version matches or exceeds the fixed commit or Apple platform releases; test rendering of known proof-of-concept payloads in a controlled environment to verify the crash or corruption is no longer reproducible.

Typical attack path

  1. Craft malicious web content exploiting the memory corruption
  2. Host or deliver the content via phishing, compromised sites, or drive-by download
  3. Victim opens or renders the content in an affected client
  4. Memory corruption occurs and is chained to achieve code execution

How to detect it

Review web browser and client application logs for unexpected crashes or memory errors when processing web content; examine process execution and network traffic for anomalous behavior following visits to suspicious sites.

What your security team should do

  • Prioritize patching curl and Apple clients to the listed fixed versions within standard change windows
  • Monitor EPSS trend (currently rising) and reassess priority if exploit maturity increases
  • Block or sandbox rendering of untrusted web content where possible until patches are deployed

The record

A memory corruption issue was addressed with improved state management. This issue is fixed in macOS Monterey 12.3, Safari 15.4, watchOS 8.5, iOS 15.4 and iPadOS 15.4, tvOS 15.4. Processing maliciously crafted web content may lead to code execution.

Affected packages

Ecosystem Package Introduced Fixed
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 wpewebkit 0 No fix
Ubuntu:22.04:LTS qtwebkit-opensource-src 0 No fix
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

Related vulnerabilities