Vulnerability
Referencing memory after it has been freed can cause a program to crash, use unexpected values, or execute code.
Vulnerability Details
A remote code execution vulnerability exists in the way that the scripting engine handles objects in memory in WebKit. The vulnerability could corrupt memory in such a way that an attacker could execute arbitrary code in the context of the sandboxed browser.
CVE ID
CVE-2020-10018
Vendor
Product
WebKit based browsers such as Safari, WebKitGTK etc
Disclosure Timeline
- November 19, 2019 – Reported to vendor on bugs.webkit.org
- March 12, 2020 – Coordinated public release of Advisory
Credits
Sudhakar Verma, Ashfaq Ansari & Siddhant Badhe – Project Srishti of CloudFuzz.
Vendor Advisory
https://webkitgtk.org/security/WSA-2020-0003.html