cbcvebase.
CVE-2020-29510
published 2020-12-14

CVE-2020-29510: The encoding/xml package in Go versions 1.15 and earlier does not correctly preserve the semantics of directives during tokenization round-trips, which allows…

PriorityP434medium5.6CVSS 3.1
AVNACHPRNUINSUCLILAL
EPSS
2.05%
78.8th percentile
The encoding/xml package in Go versions 1.15 and earlier does not correctly preserve the semantics of directives 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.

Affected

6 ranges
VendorProductVersion rangeFixed in
debiangolang-1.15
github.comdexidp_dex>= 0 < 2.27.02.27.0
github.comrussellhaering_goxmldsig>= 0 < 1.1.01.1.0
golanggo<= 1.15
golanggounspecified – 1.15
paloaltocortex_xsoar

CVSS provenance

nvdv3.15.6MEDIUMCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
ghsa6.5MEDIUM
osv6.5MEDIUM
vendor_debian9.8LOW
vendor_redhat9.8CRITICAL
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.