Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-116587

Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards…

Risk score
50/100
CVSS
7.5 v3.1
Published
26 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.6, go-jose parses attacker-controlled RSA modulus and prime values from JWKs without enf…
Affected
See advisory
Fix
Upgrade the product to 4.1.6 or later.
Exploitation
No known exploitation

Why it is Yellow

  • CVSS 7.5 high
  • Remotely exploitable without logging in

References

Original description

Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.6, go-jose parses attacker-controlled RSA modulus and prime values from JWKs without enforcing size and consistency bounds before passing them to crypto/rsa.PrivateKey.Validate. On Go 1.24 and later, crafted large or degenerate RSA parameters can make that validation consume cubic CPU time, allowing remote denial of service in applications that parse JWKs from untrusted sources. This issue is fixed in version 4.1.6.

Last activity 26 Oct 2026. Patch Forecast updates every hour.