News KrakenD Partners with Digital Platform Solutions to Expand Reach in Pakistan

CVE-2026-34986 High · CVSS 7.5 False Positive

auth/validator: Go JOSE Panic via Empty Encrypted Key in JWE Key Wrapping

This CVE does not affect KrakenD

KrakenD’s auth/validator component does not implement JWE (JSON Web Encryption) support. The vulnerability exists in the JWE processing path of the underlying library, which KrakenD never invokes. The library was upgraded as a precaution.

Addressed through routine dependency maintenance in CE 2.13.4 and EE 2.13.2.

Component

auth/validator

Disclosed

Apr 8, 2026

CVSS Score

7.5

Description

Go JOSE panics when parsing a JWE object that specifies a key-wrapping algorithm but supplies an empty encrypted_key field. The cipher.KeyUnwrap() call attempts to allocate a slice with invalid length parameters, causing an unhandled exception and crashing the process. Affects go-jose v3.0.0–3.0.4 and v4.0.0–4.1.3.

Stay up to date with KrakenD releases and important updates