CVE-2016-9122: go-jose_project go-jose Improper Access Control
Vulnerability summary
CVE-2016-9122 is a high (CVSS 7.5) Improper Access Control vulnerability in go-jose_project go-jose. EPSS estimates a 1.97% chance of exploitation in the next 30 days, higher than 80.4% of scored vulnerabilities.
Severe, CVSS 7.5 (NVD); no exploitation reported by the 5 checked sources; EPSS 2% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Timeline
- 28-03-2017PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
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 metrics
5 scores · 4 sources · 3 versions- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
1.97%
Chance of exploitation in the next 30 days
Percentile
80%
Versus all other CVEs
30-day change
No change 0.00 pp
From 1.97% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard2 products
- harbor-2.14-photon-registryAll versions (No fix recorded) | < 2.14.5-r1 | < 2.14.5-r2
- harbor-fips-2.14-photon-registryAll versions (No fix recorded) | < 2.14.5-r2 | < 2.14.5-r1
Debian1 product
- golang-gopkg-square-go-jose.v1< 1.0.5-1
Go-jose_project1 product
- go-jose≤ 1.0.3
Gopkg.in/square1 product
- go-jose.v1< 1.1.0
4 vendors · 5 products
References
10 links- github.com/square/go-jose/commit/2c5656adca9909843c4ff50acf1d2cf8f32da7e6X Refsource MISCIssue TrackingPatchThird Party AdvisoryWEBFIX
- www.openwall.com/lists/oss-security/2016/11/03/1X Refsource MISCMailing ListPatchThird Party AdvisoryWEBFIX
- github.com/square/go-josePACKAGE