Vulnerability record · CVE-2016-9122 · published 28 March 2017
CVE-2016-9122: Go-jose project go-jose improper access control vulnerability
GGo Jose Project · Go Jose
go-jose before 1.0.4 suffers from multiple signatures exploitation. The go-jose library supports messages with multiple signatures. However, when validating a signed message the API did not indicate which signature was valid, which could potentially lead to confusion. For example, users of the library might mistakenly read protected header values from an attached signature that was different from the one originally validated.
Description
go-jose before 1.0.4 suffers from multiple signatures exploitation. The go-jose library supports messages with multiple signatures. However, when validating a signed message the API did not indicate which signature was valid, which could potentially lead to confusion. For example, users of the library might mistakenly read protected header values from an attached signature that was different from the one originally validated.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| http://www.openwall.com/lists/oss-security/2016/11/03/1 | Mailing ListPatchThird Party Advisory |
| https://github.com/square/go-jose/commit/2c5656adca9909843c4ff50acf1d2cf8f32da7e6 | Issue TrackingPatchThird Party Advisory |
| https://hackerone.com/reports/169629 | Permissions Required |
| http://www.openwall.com/lists/oss-security/2016/11/03/1 | Mailing ListPatchThird Party Advisory |
| https://github.com/square/go-jose/commit/2c5656adca9909843c4ff50acf1d2cf8f32da7e6 | Issue TrackingPatchThird Party Advisory |
| https://hackerone.com/reports/169629 | Permissions Required |
Track CVE-2016-9122 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2016-9122), CISA KEV, FIRST EPSS (scores of 2026-09-28). This page is refreshed as NVD updates the record.