CVE-2019-8375

The UIProcess subsystem in WebKit, as used in WebKitGTK through 2.23.90 and WebKitGTK+ through 2.22.6 and other products, does not prevent the script dialog…

published February 24, 2019

CVSS
—
EPSS
16%
Percentile
96.9
In the wild
Unconfirmed
What it is

⚠️ This sneaky buffer overflow in WebKit could lead to a denial of service! It allows remote attackers to craft script dialogs that overflow your web view size, causing quite the ruckus. 🔥 Imagine a restaurant where diners keep requesting larger and larger tables, completely ignoring the space constraints — soon, the restaurant is chaotic and unable to serve anyone! That’s how a script dialog can get out of control if the system doesn’t set boundaries. An attacker can exploit this vulnerability to overflow the buffer, potentially crashing the web application and causing a denial of service. This could make your application unusable, leading to frustration for users and a negative impact on their experience.

Put simply

Imagine a restaurant where diners keep requesting larger and larger tables, completely ignoring the space constraints — soon, the restaurant is chaotic and unable to serve anyone! That’s how a script dialog can get out of control if the system doesn’t set boundaries. The UIProcess subsystem in WebKit fails to restrict the size of script dialogs, allowing them to exceed the confines of the web view, leading to a buffer overflow scenario.

What to do

An attacker can exploit this vulnerability to overflow the buffer, potentially crashing the web application and causing a denial of service. This could make your application unusable, leading to frustration for users and a negative impact on their experience. To mitigate this issue, update WebKitGTK to version 2.23.91 or WebKitGTK+ to 2.22.7 or later. Additionally, review your application for any instances of oversized script dialogs and implement proper size checks to prevent future overflow issues. You've got this! By updating your software, you're taking a big step toward securing your app and keeping your users happy. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.15697 · 96.9th percentile
Published
2019-02-24T13:00Z
EPSS history
Timeline
  • 24 FEB 13:00Z
    The UIProcess subsystem in WebKit, as used in WebKitGTK through 2.23.90 and WebKitGTK+ through 2.22.6 and other products, does not prevent the script dialog…
    cvelistv5