vendor:
Chrome
by:
Unknown
8.8
CVSS
HIGH
Memory Corruption
119
CWE
Product Name: Chrome
Affected Version From: Unknown
Affected Version To: Unknown
Patch Exists: YES
Related CWE: CVE-2021-30591
CPE: a:google:chrome
Metasploit:
https://www.rapid7.com/db/vulnerabilities/microsoft-edge-cve-2021-30591/, https://www.rapid7.com/db/vulnerabilities/gentoo-linux-cve-2021-30591/, https://www.rapid7.com/db/vulnerabilities/suse-cve-2021-30591/, https://www.rapid7.com/db/vulnerabilities/google-chrome-cve-2021-30591/, https://www.rapid7.com/db/vulnerabilities/freebsd-cve-2021-30591/
Platforms Tested:
2021
Vulnerability in WasmMemoryObject Grow function
When `Grow` is called on a `WebAssembly.Memory` object that's backed by a `SharedArrayBuffer`, it uses the buffer's backing store pointer to construct a new array buffer[1]. Calling `Detach` on shared buffers is prohibited by the spec, so the method just leaves the old one as it is. Thus two array buffers mi
Mitigation:
Apply the patch provided by the vendor.