blob: 47fcedc0c7c91159a77489e9dc817508d36d4ff1 [file] [log] [blame]
Tatiana Bradleyf1409b02023-05-24 14:02:12 -04001id: GO-2021-0060
Damien Neilb5cb7652022-08-18 15:09:12 -07002modules:
Tatiana Bradley82175fd2023-05-31 17:04:08 -04003 - module: github.com/russellhaering/gosaml2
4 versions:
5 - fixed: 0.6.0
6 vulnerable_at: 0.5.0
7 packages:
8 - package: github.com/russellhaering/gosaml2
9 symbols:
10 - parseResponse
11 derived_symbols:
12 - SAMLServiceProvider.RetrieveAssertionInfo
13 - SAMLServiceProvider.ValidateEncodedLogoutRequestPOST
14 - SAMLServiceProvider.ValidateEncodedLogoutResponsePOST
15 - SAMLServiceProvider.ValidateEncodedResponse
Tatiana Bradley7c92a882023-05-08 13:11:54 -040016summary: 'TODO(https://go.dev/issue/56443): fill in summary field'
Roland Shoemakera3a17c92021-04-14 12:59:24 -070017description: |
Jonathan Amsterdam2552b962022-02-02 12:53:36 -050018 Due to the behavior of encoding/xml, a crafted XML document may cause
19 XML Digital Signature validation to be entirely bypassed, causing an
20 unsigned document to appear signed.
Jonathan Amsterdam49ef6142022-02-10 08:53:15 -050021published: 2021-04-14T20:04:52Z
Julie Qiu3008f8a2022-01-04 15:37:42 -050022cves:
Tatiana Bradley82175fd2023-05-31 17:04:08 -040023 - CVE-2020-29509
Jonathan Amsterdam1a19dd12022-03-01 10:04:31 -050024ghsas:
Tatiana Bradley82175fd2023-05-31 17:04:08 -040025 - GHSA-xhqq-x44f-9fgg
Tatiana Bradley09108142023-05-18 16:23:32 -040026credits:
Tatiana Bradley82175fd2023-05-31 17:04:08 -040027 - Juho Nurminen
Damien Neil00e94d72022-08-26 14:59:35 -070028references:
Tatiana Bradley82175fd2023-05-31 17:04:08 -040029 - fix: https://github.com/russellhaering/gosaml2/commit/42606dafba60c58c458f14f75c4c230459672ab9