vendor:
Chromium
by:
Unknown
7.5
CVSS
HIGH
Use-after-free
416
CWE
Product Name: Chromium
Affected Version From: Unknown
Affected Version To: Unknown
Patch Exists: YES
Related CWE: Unknown
CPE: a:chromium_project:chromium
Platforms Tested:
Unknown
Use-after-free vulnerability in FileSystemOperationRunner::BeginOperation
The BeginOperation function in FileSystemOperationRunner class in Chromium has a use-after-free vulnerability. If the id used in the BeginOperation function wraps around, it can cause a use-after-free in the browser process. The normal usage of BeginOperation function is to pass a unique_ptr to the operation, which is then moved into the operations_ map. However, if the id wraps around, it can free the operation prematurely, leading to a use-after-free vulnerability. This vulnerability can be triggered by a malformed blob in the blob registry or by accessing the FileWriter API. Currently, this vulnerability requires a compromised renderer to exploit.
Mitigation:
To mitigate this vulnerability, it is recommended to update to the latest version of Chromium or Google Chrome. No further mitigation details are provided.