{"id":"MGASA-2021-0475","summary":"Updated golang packages fix security vulnerability","details":"The fix for CVE-2021-33196 can be bypassed by crafted inputs. As a result,\nthe NewReader and OpenReader functions in archive/zip can still cause a\npanic or an unrecoverable fatal error when reading an archive that claims\nto contain a large number of files, regardless of its actual size.\n(CVE-2021-39293)\nA security issue has been found in go before version 1.17.2. When invoking\nfunctions from WASM modules, built using GOARCH=wasm GOOS=js, passing very\nlarge arguments can cause portions of the module to be overwritten with\ndata from the arguments. (CVE-2021-38297)\n","modified":"2026-04-16T04:43:33.781141981Z","published":"2021-10-13T19:39:52Z","upstream":["CVE-2021-38297","CVE-2021-39293"],"references":[{"type":"ADVISORY","url":"https://advisories.mageia.org/MGASA-2021-0475.html"},{"type":"REPORT","url":"https://bugs.mageia.org/show_bug.cgi?id=29526"},{"type":"WEB","url":"https://groups.google.com/g/golang-announce/c/dx9d7IOseHw"},{"type":"WEB","url":"https://groups.google.com/g/golang-announce/c/7efr4VBoZIw"},{"type":"WEB","url":"https://groups.google.com/g/golang-announce/c/AEBu9j7yj5A"},{"type":"WEB","url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/5EY52N4KALEDKULS6YHUPW2C7OJTGHTS/"},{"type":"ADVISORY","url":"https://security.archlinux.org/CVE-2021-38297"}],"affected":[{"package":{"name":"golang","ecosystem":"Mageia:8","purl":"pkg:rpm/mageia/golang?arch=source&distro=mageia-8"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17.2-1.mga8"}]}],"ecosystem_specific":{"section":"core"},"database_specific":{"source":"https://advisories.mageia.org/MGASA-2021-0475.json"}}],"schema_version":"1.7.5","credits":[{"name":"Mageia","contact":["https://wiki.mageia.org/en/Packages_Security_Team"],"type":"COORDINATOR"}]}