Cloudanix VulnDB

CVE-2020-3862

Medium · 6.5

CVSS

6.5

EPSS

2.0%

Published

Feb 27, 2020

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in Apple's web browser and related apps lets a harmful website crash the program and stop users from browsing or using the service.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A memory handling flaw in WebKit allows a malicious website to trigger a denial of service condition resulting in application crashes.

Why it matters to the business

Affected users experience sudden application or browser crashes when visiting malicious sites, causing lost productivity and interrupted access to web services across Apple platforms and related products.

How an attack unfolds

An attacker hosts a malicious website crafted to abuse the WebKit memory handling issue. When a victim visits the site with an unpatched browser or app, the flaw is triggered leading to a denial of service crash.

How to fix it

Upgrade to fixed releases: iOS 13.3.1, iPadOS 13.3.1, tvOS 13.3.1, Safari 13.0.5, iTunes for Windows 12.10.4, iCloud for Windows 11.0 or 7.17. Apply updates as soon as possible given the multi-year window since disclosure.

How to confirm the fix worked

Confirm that installed versions of Safari, iOS, iPadOS, tvOS, iTunes, and iCloud match or exceed the fixed releases listed in the advisory.

Typical attack path

  1. Attacker prepares and hosts a malicious website exploiting the WebKit memory flaw
  2. Victim is lured to visit the website using an affected Apple product or app
  3. Website triggers improper memory handling during page rendering
  4. Target application or browser crashes resulting in denial of service

How to detect it

Examine application crash logs and system event records for WebKit memory handling errors coinciding with visits to suspicious sites.

What your security team should do

  • Immediately apply available patches to all affected Apple products and downstream dependents
  • Monitor crash reports and WebKit logs for memory-related failures
  • Block or warn users about untrusted websites until patching is complete

The record

A denial of service issue was addressed with improved memory handling. This issue is fixed in iOS 13.3.1 and iPadOS 13.3.1, tvOS 13.3.1, Safari 13.0.5, iTunes for Windows 12.10.4, iCloud for Windows 11.0, iCloud for Windows 7.17. A malicious website may be able to cause a denial of service.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 LibRaw-devel 0 0.19.5-2.el8
AlmaLinux:8 PackageKit 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-command-not-found 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-cron 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-glib 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-glib-devel 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-gstreamer-plugin 0 1.1.12-6.el8
AlmaLinux:8 PackageKit-gtk3-module 0 1.1.12-6.el8
AlmaLinux:8 dleyna-renderer 0 0.6.0-3.el8
AlmaLinux:8 frei0r-devel 0 1.6.1-7.el8
AlmaLinux:8 frei0r-plugins 0 1.6.1-7.el8
AlmaLinux:8 frei0r-plugins-opencv 0 1.6.1-7.el8
AlmaLinux:8 gnome-remote-desktop 0 0.1.8-3.el8
AlmaLinux:8 gtk-doc 0 1.28-2.el8
AlmaLinux:8 gvfs 0 1.36.2-10.el8
AlmaLinux:8 libsoup 0 2.62.3-2.el8
AlmaLinux:8 libsoup-devel 0 2.62.3-2.el8
AlmaLinux:8 mutter-devel 0 3.32.2-48.el8
AlmaLinux:8 nautilus 0 3.28.1-14.el8
AlmaLinux:8 nautilus-devel 0 3.28.1-14.el8
AlmaLinux:8 pipewire 0 0.3.6-1.el8
AlmaLinux:8 pipewire-devel 0 0.3.6-1.el8
AlmaLinux:8 pipewire-doc 0 0.3.6-1.el8
AlmaLinux:8 pipewire-libs 0 0.3.6-1.el8
AlmaLinux:8 pipewire-utils 0 0.3.6-1.el8
AlmaLinux:8 pipewire0.2-devel 0 0.2.7-6.el8
AlmaLinux:8 pipewire0.2-libs 0 0.2.7-6.el8
AlmaLinux:8 potrace 0 1.15-3.el8
AlmaLinux:8 pygobject3-devel 0 3.28.3-2.el8
AlmaLinux:8 python3-gobject 0 3.28.3-2.el8
AlmaLinux:8 python3-gobject-base 0 3.28.3-2.el8
AlmaLinux:8 tracker 0 2.1.5-2.el8
AlmaLinux:8 tracker-devel 0 2.1.5-2.el8
AlmaLinux:8 vte-profile 0 0.52.4-2.el8
AlmaLinux:8 vte291 0 0.52.4-2.el8
AlmaLinux:8 vte291-devel 0 0.52.4-2.el8
AlmaLinux:8 webrtc-audio-processing 0 0.3-9.el8
AlmaLinux:8 xdg-desktop-portal-gtk 0 1.6.0-1.el8
Debian:10 webkit2gtk 0 2.26.4-1~deb10u1
Debian:11 webkit2gtk 0 2.26.4-1
Debian:11 wpewebkit 0 2.26.4-1
Debian:12 webkit2gtk 0 2.26.4-1
Debian:12 wpewebkit 0 2.26.4-1
Debian:13 webkit2gtk 0 2.26.4-1
Debian:13 wpewebkit 0 2.26.4-1
Debian:14 webkit2gtk 0 2.26.4-1
Debian:14 wpewebkit 0 2.26.4-1
Mageia:7 webkit2 0 2.26.4-1.mga7
Red Hat:enterprise_linux:7::client webkitgtk4 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::client webkitgtk4-debuginfo 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::client webkitgtk4-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::client webkitgtk4-doc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::client webkitgtk4-jsc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::client webkitgtk4-jsc-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4-debuginfo 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4-doc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4-jsc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::computenode webkitgtk4-jsc-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4-debuginfo 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4-doc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4-jsc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::server webkitgtk4-jsc-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4-debuginfo 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4-doc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4-jsc 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:7::workstation webkitgtk4-jsc-devel 0 0:2.28.2-2.el7
Red Hat:enterprise_linux:8::appstream LibRaw 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::appstream LibRaw-debuginfo 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::appstream LibRaw-debugsource 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::appstream LibRaw-devel 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::appstream LibRaw-samples-debuginfo 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::appstream gnome-settings-daemon 0 0:3.32.0-11.el8
Red Hat:enterprise_linux:8::appstream gnome-settings-daemon-debuginfo 0 0:3.32.0-11.el8
Red Hat:enterprise_linux:8::appstream gnome-settings-daemon-debugsource 0 0:3.32.0-11.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debuginfo 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debugsource 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel-debuginfo 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-debuginfo 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.28.4-1.el8
Red Hat:enterprise_linux:8::crb LibRaw 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::crb LibRaw-debuginfo 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::crb LibRaw-debugsource 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::crb LibRaw-devel 0 0:0.19.5-2.el8
Red Hat:enterprise_linux:8::crb LibRaw-samples-debuginfo 0 0:0.19.5-2.el8
Rocky Linux:8 LibRaw 0 0:0.19.5-2.el8
Rocky Linux:8 PackageKit 0 0:1.1.12-6.el8
Rocky Linux:8 dleyna-renderer 0 0:0.6.0-3.el8
Rocky Linux:8 frei0r-plugins 0 0:1.6.1-7.el8
Rocky Linux:8 gnome-remote-desktop 0 0:0.1.8-3.el8
Rocky Linux:8 gnome-session 0 0:3.28.1-10.el8
Rocky Linux:8 gsettings-desktop-schemas 0 0:3.32.0-5.el8
Rocky Linux:8 gtk3 0 0:3.22.30-6.el8
Rocky Linux:8 libsoup 0 0:2.62.3-2.el8
Rocky Linux:8 pipewire 0 0:0.3.6-1.el8
Rocky Linux:8 pipewire0.2 0 0:0.2.7-6.el8
Rocky Linux:8 potrace 0 0:1.15-3.el8
Rocky Linux:8 pygobject3 0 0:3.28.3-2.el8
Rocky Linux:8 tracker 0 0:2.1.5-2.el8
Rocky Linux:8 vte291 0 0:0.52.4-2.el8
Rocky Linux:8 webrtc-audio-processing 0 0:0.3-9.el8
Rocky Linux:8 xdg-desktop-portal-gtk 0 0:1.6.0-1.el8
SUSE:Enterprise Storage 5 webkit2gtk3 0 2.28.1-2.50.3
SUSE:HPE Helion OpenStack 8 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise High Performance Computing 15-ESPOS webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Module for Basesystem 15 webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Module for Basesystem 15 SP1 webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Module for Desktop Applications 15 webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Module for Desktop Applications 15 SP1 webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Server 12 SP2-BCL webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 12 SP2-LTSS webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 12 SP3-BCL webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 12 SP3-LTSS webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 12 SP4 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 12 SP5 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server 15-LTSS webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP3 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Server for SAP Applications 15 webkit2gtk3 0 2.26.4-3.43.1
SUSE:Linux Enterprise Software Development Kit 12 SP4 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Software Development Kit 12 SP5 webkit2gtk3 0 2.28.1-2.50.3
SUSE:Linux Enterprise Workstation Extension 12 SP4 webkit2gtk3 0 2.28.1-2.50.3
SUSE:OpenStack Cloud 7 webkit2gtk3 0 2.28.1-2.50.3
SUSE:OpenStack Cloud 8 webkit2gtk3 0 2.28.1-2.50.3
SUSE:OpenStack Cloud Crowbar 8 webkit2gtk3 0 2.28.1-2.50.3
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 2.26.4-0ubuntu0.18.04.1
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.26.4-1ubuntu1
Ubuntu:22.04:LTS qtwebkit-opensource-src 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 webkitgtk 0 No fix
Ubuntu:Pro:20.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:22.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:24.04:LTS qtwebkit-opensource-src 0 No fix
openSUSE:Leap 15.1 webkit2gtk3 0 2.26.4-lp151.2.12.1
openSUSE:Tumbleweed gtk3 0 2.32.4-1.1

Related vulnerabilities