Go JOSE 是 Go 语言中对 JavaScript 对象签名和加密(JOSE)标准集的实现,支持 JSON Web Encryption(JWE)、JSON Web Signature(JWS)和 JSON Web Token(JWT)等标准。在 4.1.5 版本之前,通过 go-jose 解析攻击者控制的 JSON 时,若其中包含深度嵌套的数组或对象,可能导致超出 Go 的栈限制,从而引发栈溢出。该问题会导致应用程序崩溃,并使依赖 go-jose 解析不可信 JSON 的应用面临拒绝服务(DoS)风险。此问
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-116587 | 7.5 HIGH | Go JOSE: DoS when parsing JWKs that contain RSA keys |
| CVE-2026-116585 | 6.9 MEDIUM | Go JOSE: Panic during CBC-HMAC processing |