vendor:
Chrome
by:
Anonymous
8.8
CVSS
HIGH
Race Condition
362
CWE
Product Name: Chrome
Affected Version From: Unknown
Affected Version To: Unknown
Patch Exists: YES
Related CWE: None
CPE: None
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: Windows, Linux, Mac
2020
Race Condition in Destruction of BindingState for Bindings to StoragePartitionService
There is a race condition in the destruction of the BindingState for bindings to the StoragePartitionService. This is caused by two concurrent calls to callbacks returned from mojo::BindingSet::GetBadMessageCallback() from the same BindingSet. This can be called in a synchronous context when validating a received message, or when tearing down the connection. The other context is the callback passed to OpenSessionStorage. The repro is not terribly reliable, but opening multiple tabs at once will increase the chances of reproducing to the point where the issue triggers around 50% of the time.
Mitigation:
The user should ensure that the latest version of the software is installed and that all security patches are applied.