Free and open · new CVEs checked every 20 minutesStatusRSSOpen dataContact

CVE-2026-89318: `JweRsaKeyEncryptionDecryptorImpl.Decrypt` passed the JWE's initialization vector to `cipher.AEAD.Open` withou

31
Routine
MEDIUM 6.9REMOTE

CVE-2026-89318 is a medium-severity flaw (CVSS 6.9) affecting affected software. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.

`JweRsaKeyEncryptionDecryptorImpl.Decrypt` passed the JWE's initialization vector to `cipher.AEAD.Open` without checking its length. The Go standard library **panics** rather than returning an error when a GCM nonce is not exactly `NonceSize()` bytes, so a JWE carrying a wrong-sized IV crashes the decrypting goroutine.

Why this priority

  • Remotely exploitable, no login, no user action

A fixed release or distro patch exists.

Risk facts

CVSS score6.9 (Medium)
Attack vectorNetwork (remote)
Attack complexityLow
Privileges neededNone
User interactionNone
EPSS exploit chance0.2% (top 94%)
CISA exploited listNo
WeaknessCWE-248
Published2026-10-23
Last modified2026-10-23
Publisher (CNA): Eclipse Foundation

Timeline

Exact fixes by distribution

Fedora 46 · gum · FIXED · 2.0.2-1.fc46 · FEDORA-2026-da0d6dd894 · source
sudo dnf upgrade --advisory=FEDORA-2026-da0d6dd894
Verify at the official source NVD · CVE Program · Report a problem with this page
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.

References

← Back to latest CVEs