CVE-2026-116585
ADVISORY - githubSummary
Summary
Decrypting a ciphertext with "A128CBC-HS256", "A192CBC-HS384", or "A256CBC-HS512" can result in a panic on untrusted input.
Note this advisory is the same as https://github.com/go-jose/go-jose/security/advisories/GHSA-6mp9-8xrw-74r4.
Details
Insufficient validation of parameters can lead to attempting to index into an empty buffer. See https://github.com/go-jose/go-jose/pull/292.
Workarounds
If the application does not require the CBC-HMAC modes for content encryption, and is using github.com/go-jose/go-jose/v4, do not include them in the list of ContentEncryption algorithms passed to ParseEncrypted / ParseEncryptedJSON / ParseEncryptedCompact.
Impact
Denial of service vulnerability. Any application which decrypts untrusted ciphertexts with the indicated algorithms is affected.
Acknowledgements
Thanks to Joshua Rogers of AISLE Research for reporting this problem.
Common Weakness Enumeration (CWE)
Improper Validation of Array Index
Improper Validation of Array Index
NIST
-
CVSS SCORE
6.9mediumGitHub
-
CVSS SCORE
6.9mediumUbuntu
-
CVSS SCORE
N/AmediumChainguard
CGA-mwrh-v4wm-7hwf
-
minimos
MINI-22gq-jqh7-rg24
-
minimos
MINI-2938-wf3c-wg2f
-
minimos
MINI-29xf-rvpw-w7j9
-
minimos
MINI-2fhf-jg85-23q3
-
minimos
MINI-2gwq-7cx7-99r7
-
minimos
MINI-2p59-v5vw-74gx
-
minimos
MINI-2vj7-hg8g-cc82
-
minimos
MINI-2vv6-mh6q-rppx
-
minimos
MINI-3mg6-pf38-m5p5
-
minimos
MINI-3wqc-g8qj-f2jr
-
minimos
MINI-4565-7mcr-r5fm
-
minimos
MINI-472m-rv93-gmp7
-
minimos
MINI-4p8m-4726-xp3c
-
minimos
MINI-4wjg-w7f2-gcvf
-
minimos
MINI-5h2c-9f4g-gqr2
-
minimos
MINI-6g87-4rjc-3cx2
-
minimos
MINI-6qp5-vxx4-973f
-
minimos
MINI-6r54-57v3-m4r4
-
minimos
MINI-6w64-cg34-wcr5
-
minimos
MINI-6w77-2xpc-mxr4
-
minimos
MINI-74jq-mvhv-fj8g
-
minimos
MINI-7hx9-gqgr-fjg7
-
minimos
MINI-7pm4-8x6m-5vhw
-
minimos
MINI-8cxw-x8rr-2w9v
-
minimos
MINI-8h3g-m586-rfjr
-
minimos
MINI-99ch-v8fj-7c2f
-
minimos
MINI-9x9f-x8c3-qgq9
-
minimos
MINI-cgjr-vpgr-w5qg
-
minimos
MINI-cw4j-vvp6-mmfh
-
minimos
MINI-cx9v-fpv3-hh42
-
minimos
MINI-f63g-hpx5-23cg
-
minimos
MINI-fc2v-mp7m-rw27
-
minimos
MINI-fm9x-8p88-p4wx
-
minimos
MINI-frhm-9qhm-mm97
-
minimos
MINI-g4jf-q664-f9ch
-
minimos
MINI-gchr-82x5-g9qv
-
minimos
MINI-gf5p-fwfc-wp66
-
minimos
MINI-h443-6gc9-qhmm
-
minimos
MINI-j25q-4c8w-r8hq
-
minimos
MINI-j36p-f5r3-x8hp
-
minimos
MINI-j72p-238v-72m9
-
minimos
MINI-j8rx-8pfw-rwv8
-
minimos
MINI-j9j2-q4qq-vm97
-
minimos
MINI-j9j4-mq7j-pwhr
-
minimos
MINI-jgq6-428w-h3fj
-
minimos
MINI-jhw8-7f8g-235x
-
minimos
MINI-jvv2-7p48-vw5x
-
minimos
MINI-m35h-x3p3-rvr5
-
minimos
MINI-p5rf-c5mw-46m4
-
minimos
MINI-p8ph-5939-c5w8
-
minimos
MINI-pggh-xrfh-4ghg
-
minimos
MINI-q593-7rgf-h9x9
-
minimos
MINI-q6vq-chqv-85ph
-
minimos
MINI-rff9-vhp2-mgqq
-
minimos
MINI-v3w8-82g7-r5p7
-
minimos
MINI-v43f-2x3c-jprv
-
minimos
MINI-v7f9-rvxx-mh9p
-
minimos
MINI-v9mf-cwpm-c42c
-
minimos
MINI-w32c-qgph-2x5j
-
minimos
MINI-wh67-855m-gxhp
-
minimos
MINI-wpvh-xv72-82m4
-
minimos
MINI-wr65-h9v8-jmc3
-
minimos
MINI-x2v7-p86w-67px
-
minimos
MINI-x45j-w6x4-8f79
-
minimos
MINI-x75w-phwj-3fx5
-
minimos
MINI-xc95-8gxr-2j7c
-
minimos
MINI-xj85-m9wj-3835
-
minimos
MINI-xmm7-w8m9-6vh8
-
minimos
MINI-xpf5-3pxc-h7rm
-