When invoking functions from WASM modules, built using GOARCH=wasm GOOS=js, passing very large arguments can cause portions of the module to be overwritten with data from the arguments.
If using wasm_exec.js to execute WASM modules, users will need to replace their copy (as described in https://golang.org/wiki/WebAssembly#getting-started) after rebuilding any modules.
1.16 branch: https://github.com/golang/go/commit/4548fcc8dfd933c237f29bba6f90040a85922564
1.17 branch: https://github.com/golang/go/commit/4925e0766f8a92ab82913b3564228645613290f5
Created golang tracking bugs for this issue:
Affects: epel-all [bug 2014920]
Affects: fedora-all [bug 2014923]
Affects: openstack-rdo [bug 2014921]