CVE-2026-46604 json
Panic decoding image with out-of-bounds strip offset in x/image/tiff in golang.org/x/image
published 4mo ago modified 15d ago also EUVD-2026-39909 , GO-2026-5066
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
The TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset.
Patch / fix
- go golang.org/x/image 0.43.0
- golang.org/x/image golang.org/x/image/tiff 0.43.0
- golang-golang-x-image Debian 14 0.45.0-1
debian advisories DEBIAN-CVE-2026-46604
- kitty openSUSE Leap 16.0 0.48.2-bp160.1.1
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
- keybase-client openSUSE Leap 16.0 6.6.3-bp160.1.1
- kitty openSUSE Tumbleweed 0.47.4-2.1
- keybase-client openSUSE Tumbleweed 6.6.3-2.1
opensuse advisories openSUSE-SU-2026:21599-1openSUSE-SU-2026:21483-1openSUSE-SU-2026:21230-1openSUSE-SU-2026:11176-1openSUSE-SU-2026:11155-1
- go.dev/cl/788421 patch
Is CVE-2026-46604 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-46604 updated cvss 6.5
golang.org/x/image/tiff: golang.org/x/image/tiff: Denial of Service via invalid TIFF image
-
Red Hat OpenShift Serverless openshift-serverless-1/kn-plugin-event-sender-rhel9 Red Hat OpenShift GitOps openshift-gitops-1/argocd-rhel8, openshift-gitops-1/argocd-rhel9affected: workaround, no fix available
-
Red Hat Cryostat 4 on RHEL 9 cryostat/cryostat-storage-rhel9 4.2.0-28fixed: vendor fix RHSA-2026:95360
-
Red Hat Logging Subsystem for Red Hat OpenShift 6.5 openshift-logging/cluster-logging-rhel9-operator 1789659166fixed: vendor fix RHSA-2026:70870
-
Red Hat Logging Subsystem for Red Hat OpenShift 6.6 openshift-logging/cluster-logging-rhel9-operator 1788439505fixed: vendor fix RHSA-2026:66521
-
Red Hat Multicluster Global Hub 1.4.9 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1788375682fixed: vendor fix RHSA-2026:67516
-
Red Hat Multicluster Global Hub 1.5.8 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1789515639fixed: vendor fix RHSA-2026:71597
-
Red Hat Multicluster Global Hub 1.6.6 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1790086248fixed: vendor fix RHSA-2026:73419
-
Red Hat Multicluster Global Hub 1.7.4 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1788376193fixed: vendor fix RHSA-2026:67842
show 7 moreshow fewer
-
Red Hat Multicluster Global Hub 1.8.2 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1788441983, multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1790639009fixed: vendor fix RHSA-2026:68515
-
Red Hat Cryostat 4 on RHEL 9 cryostat/cryostat-rhel9 4.2.0-18, cryostat/cryostat-db-rhel9 4.2.0-29, cryostat/jfr-datasource-rhel9 4.2.0-19, cryostat/cryostat-reports-rhel9 4.2.0-19, cryostat/cryostat-rhel9-operator 4.2.0-29, cryostat/cryostat-operator-bundle 4.2.0-15, +3 more Red Hat Logging Subsystem for Red Hat OpenShift 6.5 openshift-logging/vector-rhel9 1789659541, openshift-logging/eventrouter-rhel9 1789659145, openshift-logging/logging-loki-rhel9 1789736915, openshift-logging/loki-rhel9-operator 1789736807, openshift-logging/opa-openshift-rhel9 1789659129, openshift-logging/loki-operator-bundle 1789737942, +3 more Red Hat Logging Subsystem for Red Hat OpenShift 6.6 openshift-logging/vector-rhel9 1788439747, openshift-logging/eventrouter-rhel9 1788375796, openshift-logging/logging-loki-rhel9 1788156390, openshift-logging/loki-rhel9-operator 1788154255, openshift-logging/opa-openshift-rhel9 1788153362, openshift-logging/loki-operator-bundle 1788158124, +3 more Red Hat Multicluster Global Hub 1.4.9 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1788355439, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1788355599, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1788355417, multicluster-globalhub/multicluster-globalhub-operator-bundle 1788377695, multicluster-globalhub/multicluster-globalhub-postgres-exporter-rhel9 1788200958 Red Hat Multicluster Global Hub 1.5.8 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1789515408, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1789515288, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1789478830, multicluster-globalhub/multicluster-globalhub-operator-bundle 1789533983, multicluster-globalhub/multicluster-globalhub-postgres-exporter-rhel9 1789255903 Red Hat Multicluster Global Hub 1.6.6 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1790085494, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1790086176, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1790085268, multicluster-globalhub/multicluster-globalhub-operator-bundle 1790379995, multicluster-globalhub/multicluster-globalhub-postgres-exporter-rhel9 1790379115not affected: vulnerable code not present
+2 more productsfewer
Red Hat Multicluster Global Hub 1.7.4 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1788377473, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1788377424, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1788372439, multicluster-globalhub/multicluster-globalhub-operator-bundle 1788503575, multicluster-globalhub/multicluster-globalhub-postgres-exporter-rhel9 1788200952 Red Hat Multicluster Global Hub 1.8.2 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1788359470, multicluster-globalhub/multicluster-globalhub-agent-rhel9 1790638612, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1788359454, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1788359461, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1790638386, multicluster-globalhub/multicluster-globalhub-operator-bundle 1788496240, +3 more -
Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/volsync-rhel9, rhacm2/acm-grafana-rhel9 Red Hat Ansible Automation Platform 2 ansible-automation-platform/platform-operator-bundlenot affected: component not present
-
Red Hat Hardened Images etcd 3.7.1-0.1.hum1, hugo 0.164.0-0.1.2.hum1not affected: vulnerable code not present
-
Red Hat OpenShift AI (RHOAI) rhoai/odh-model-registry-rhel9not affected: component not present
-
Red Hat OpenShift Container Platform 4 openshift4/ose-tests-rhel9, openshift4/oc-mirror-plugin-rhel9 Red Hat OpenShift Container Platform 5 openshift5/ose-tests-rhel9not affected: vulnerable code not in execute path
-
Red Hat OpenStack Platform 18.0 rhoso-operators/openstack-operator-bundlenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 4mo ago
Exploit prediction
0.61% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | golang.org/x/image | <0.43.0 |
0.43.0 |
Affected products
- golang.org/x/image golang.org/x/image/tiff
Classification
- Weakness
-
- CWE-787 Out-of-bounds Write
References
-
go.dev
/cl/788421
patch
-
go.dev
/issue/80122
vendor-advisory, report
-
pkg.go.dev
/vuln/GO-2026-5066
vendor-advisory
Sources
- CVE List CVE-2026-46604
- NVD CVE-2026-46604
- OSV GO-2026-5066
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.