Cloudanix VulnDB

CVE-2024-44296

Medium · 5.4

CVSS

5.4

EPSS

0.7%

Published

Oct 28, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in how certain web browsers and clients handle security rules could let attackers sneak past protections and access or alter information on a user's device.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Data Exposure
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Improved input validation checks were added to prevent malicious web content from bypassing Content Security Policy enforcement, allowing unauthorized script execution or data exfiltration in affected rendering engines.

Why it matters to the business

Organizations face elevated risk of web-based attacks succeeding against users on unpatched systems, potentially exposing sensitive data or enabling further compromise; high ecosystem prevalence of affected HTTP client libraries amplifies exposure across many deployments.

How an attack unfolds

An attacker crafts malicious web content that evades CSP checks; when processed by a vulnerable client, the policy fails to enforce, permitting scripts or resources from unauthorized origins. Threat actors including espionage and financially motivated groups have targeted similar Apple product flaws in 2024 zero-day campaigns.

How to fix it

Upgrade Safari to 18.1, iOS/iPadOS to 17.7.1 or 18.1, macOS Sequoia to 15.1, tvOS to 18.1, visionOS to 2.1, watchOS to 11.1. For listed Ubuntu packages apply fixes such as commons-httpclient 3.1-10.2ubuntu0.14.04.1 or 3.1-11ubuntu1 and httpcomponents-client 4.4.1-1 or 4.3.3-1ubuntu0.1+esm1.

How to confirm the fix worked

Verify installed versions match or exceed the listed fixed releases; test rendering of sample CSP-protected pages with crafted content to confirm policy enforcement.

Typical attack path

  1. Attacker hosts malicious web content designed to trigger CSP bypass
  2. Victim is directed to the content via phishing or compromised site
  3. Vulnerable browser or client processes the content without enforcing CSP
  4. Unauthorized scripts execute or data is exfiltrated

How to detect it

Search browser and system logs for unexpected script loads or policy violations from untrusted origins after processing web content; review process execution and network connections tied to known threat actor campaigns against similar Apple vulnerabilities.

What your security team should do

  • Prioritize patching all listed Apple platforms and Ubuntu packages within the next 30 days given publication age and threat actor interest
  • Review web application CSP headers and client configurations for defense in depth
  • Monitor for new exploit maturity signals and update EPSS tracking

The record

The issue was addressed with improved checks. This issue is fixed in Safari 18.1, iOS 17.7.1 and iPadOS 17.7.1, iOS 18.1 and iPadOS 18.1, macOS Sequoia 15.1, tvOS 18.1, visionOS 2.1, watchOS 11.1. Processing maliciously crafted web content may prevent Content Security Policy from being enforced.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 webkit2gtk3 0 2.46.3-1.el8_10
AlmaLinux:8 webkit2gtk3-devel 0 2.46.3-1.el8_10
AlmaLinux:8 webkit2gtk3-jsc 0 2.46.3-1.el8_10
AlmaLinux:8 webkit2gtk3-jsc-devel 0 2.46.3-1.el8_10
AlmaLinux:9 webkit2gtk3 0 2.46.3-1.el9_5
AlmaLinux:9 webkit2gtk3-devel 0 2.46.3-1.el9_5
AlmaLinux:9 webkit2gtk3-jsc 0 2.46.3-1.el9_5
AlmaLinux:9 webkit2gtk3-jsc-devel 0 2.46.3-1.el9_5
Debian:11 webkit2gtk 0 No fix
Debian:11 webkit2gtk 0 2.46.3-1~deb11u2
Debian:11 wpewebkit 0 No fix
Debian:12 webkit2gtk 0 No fix
Debian:12 webkit2gtk 0 2.46.3-1~deb12u1
Debian:12 wpewebkit 0 No fix
Debian:13 webkit2gtk 0 No fix
Debian:13 webkit2gtk 0 2.46.3-1
Debian:13 wpewebkit 0 No fix
Mageia:9 webkit2 0 2.50.1-1.2.mga9
Red Hat:enterprise_linux:8::appstream webkit2gtk3 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debuginfo 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debugsource 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel-debuginfo 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-debuginfo 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.46.3-1.el8_10
Red Hat:enterprise_linux:9::appstream webkit2gtk3 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debuginfo 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debugsource 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel-debuginfo 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-debuginfo 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel 0 0:2.46.3-1.el9_5
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.46.3-1.el9_5
Red Hat:rhel_eus:9.4::appstream webkit2gtk3 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-debuginfo 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-debugsource 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-devel 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-devel-debuginfo 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-jsc 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-jsc-debuginfo 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-jsc-devel 0 0:2.46.3-1.el9_4
Red Hat:rhel_eus:9.4::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.46.3-1.el9_4
Rocky Linux:8 webkit2gtk3 0 0:2.46.3-1.el8_10
SUSE:Enterprise Storage 7.1 webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS webkit2gtk3 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS webkit2gtk4 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS webkit2gtk3 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS webkit2gtk4 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 webkit2gtk3-soup2 0 2.46.3-150600.12.16.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 webkit2gtk4 0 2.46.3-150600.12.16.1
SUSE:Linux Enterprise Module for Desktop Applications 15 SP5 webkit2gtk3 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Module for Desktop Applications 15 SP6 webkit2gtk3 0 2.46.3-150600.12.16.1
SUSE:Linux Enterprise Module for Development Tools 15 SP5 webkit2gtk4 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Module for Development Tools 15 SP6 webkit2gtk4 0 2.46.3-150600.12.16.1
SUSE:Linux Enterprise Server 12 SP5-LTSS webkit2gtk3 0 2.46.3-4.18.2
SUSE:Linux Enterprise Server 15 SP2-LTSS webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise Server 15 SP3-LTSS webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise Server 15 SP4-LTSS webkit2gtk3 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Server 15 SP4-LTSS webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Server 15 SP4-LTSS webkit2gtk4 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 webkit2gtk3 0 2.46.3-4.18.2
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 webkit2gtk3 0 2.46.3-150200.127.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 webkit2gtk3 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 webkit2gtk4 0 2.46.3-150400.4.97.1
SUSE:Manager Proxy 4.3 webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
SUSE:Manager Server 4.3 webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
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 No fix
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.46.3-0ubuntu0.22.04.1
Ubuntu:22.04:LTS wpewebkit 0 No fix
Ubuntu:24.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:24.04:LTS webkit2gtk 0 2.46.3-0ubuntu0.24.04.1
Ubuntu:24.10 qtwebkit-opensource-src 0 No fix
Ubuntu:24.10 webkit2gtk 0 2.46.3-0ubuntu0.24.10.1
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 webkit2gtk 0 No fix
Ubuntu:Pro:20.04:LTS wpewebkit 0 No fix
openSUSE:Leap 15.5 webkit2gtk3 0 2.46.3-150400.4.97.1
openSUSE:Leap 15.5 webkit2gtk3-soup2 0 2.46.3-150400.4.97.1
openSUSE:Leap 15.5 webkit2gtk4 0 2.46.3-150400.4.97.1
openSUSE:Leap 15.6 webkit2gtk3 0 2.46.3-150600.12.16.1
openSUSE:Leap 15.6 webkit2gtk3-soup2 0 2.46.3-150600.12.16.1
openSUSE:Leap 15.6 webkit2gtk4 0 2.46.3-150600.12.16.1

Related vulnerabilities