Skip to main content
← All vulnerabilities
CVE-2020-29509GO-2021-0060BIT-GOLANG-2020-29509GHSA-XHQQ-X44F-9FGG

The encoding/xml package in Go (all versions) does not correctly preserve the semantics of attribute namespace prefixes during tokenization

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.6.0
None on Exploit-DB, Metasploit or GitHub

Summary

The encoding/xml package in Go (all versions) does not correctly preserve the semantics of attribute namespace prefixes during tokenization round-trips, which allows an attacker to craft inputs that behave in conflicting ways during different stages of processing in affected downstream applications.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Golang Go

    All versions

  • github.com/russellhaering/gosaml2Go

    fixed in 0.6.0

References 2

GitHub · mattermost/xml-roundtrip-validator

security.netapp.com