Information disclosure through error messages in github.com/go-viper/mapstructure/v2
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- High
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Partial Red Hat: 15 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-209.
Summary
A flaw was found in github.com/go-viper/mapstructure/v2, in the field processing component using mapstructure.WeakDecode. This vulnerability allows information disclosure through detailed error messages that may leak sensitive input values via malformed user-supplied data processed in security-critical contexts.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | github.com/go-viper/mapstructure/v2 | before 2.4.0 | 2.4.0 | Patch available | CNA |
| Red Hat | OpenShift Pipelines | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Security 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Certification for Red Hat Enterprise Linux 8 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Certification Program for Red Hat Enterprise Linux 9 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 10 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 10 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 10 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 9 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 9 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Enterprise Linux 9 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift AI (RHOAI) | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift AI (RHOAI) | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Container Platform 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Container Platform 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Container Platform 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Container Platform 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Container Platform 4 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Dev Spaces | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift Dev Spaces | — | — | Not affected | CNA |
| Red Hat | Red Hat OpenShift Dev Spaces | — | — | Not affected | CNA |
| Red Hat | Red Hat OpenShift distributed tracing 3 | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift GitOps | — | — | No fix listed | CNA |
| Red Hat | Red Hat OpenShift GitOps | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Application Pipeline | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Red Hat Trusted Artifact Signer | — | — | No fix listed | CNA |
| Red Hat | Zero Trust Workload Identity Manager - Tech Preview | — | — | No fix listed | CNA |
| Red Hat | Zero Trust Workload Identity Manager - Tech Preview | — | — | No fix listed | CNA |
| Red Hat | Zero Trust Workload Identity Manager - Tech Preview | — | — | No fix listed | CNA |
| Red Hat | Zero Trust Workload Identity Manager - Tech Preview | — | — | No fix listed | CNA |
| — | github.com/go-viper/mapstructure/v2 (Go) | before 2.4.0 | 2.4.0 | Patch available | GHSA-2464-8j7c-4cjm |
- github.com/go-viper/mapstructure/v2 Vendor— Affected before 2.4.0 Fixed in 2.4.0 Patch available CNA
- OpenShift Pipelines VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Security 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Certification for Red Hat Enterprise Linux 8 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Certification Program for Red Hat Enterprise Linux 9 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 10 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 10 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 10 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 9 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 9 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Enterprise Linux 9 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift AI (RHOAI) VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift AI (RHOAI) VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Container Platform 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Container Platform 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Container Platform 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Container Platform 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Container Platform 4 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Dev Spaces VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift Dev Spaces VendorRed Hat Affected — Fixed in — Not affected CNA
- Red Hat OpenShift Dev Spaces VendorRed Hat Affected — Fixed in — Not affected CNA
- Red Hat OpenShift distributed tracing 3 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift GitOps VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat OpenShift GitOps VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Application Pipeline VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Trusted Artifact Signer VendorRed Hat Affected — Fixed in — No fix listed CNA
- Zero Trust Workload Identity Manager - Tech Preview VendorRed Hat Affected — Fixed in — No fix listed CNA
- Zero Trust Workload Identity Manager - Tech Preview VendorRed Hat Affected — Fixed in — No fix listed CNA
- Zero Trust Workload Identity Manager - Tech Preview VendorRed Hat Affected — Fixed in — No fix listed CNA
- Zero Trust Workload Identity Manager - Tech Preview VendorRed Hat Affected — Fixed in — No fix listed CNA
- github.com/go-viper/mapstructure/v2 (Go) Vendor— Affected before 2.4.0 Fixed in 2.4.0 Patch available GHSA-2464-8j7c-4cjm
CPE names CNA · 15
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:/a:redhat:openshift_pipelines:1 | 1 | — | Red Hat |
| cpe:/a:redhat:acm:2 | 2 | — | Red Hat |
| cpe:/a:redhat:advanced_cluster_security:4 | 4 | — | Red Hat |
| cpe:/a:redhat:certifications:1::el8 | 1 | — | Red Hat |
| cpe:/a:redhat:certifications:9 | 9 | — | Red Hat |
| cpe:/a:redhat:enterprise_linux:10 | 10 | — | Red Hat |
| cpe:/a:redhat:enterprise_linux:9 | 9 | — | Red Hat |
| cpe:/a:redhat:openshift_ai | — | — | Red Hat |
| cpe:/a:redhat:openshift:4 | 4 | — | Red Hat |
| cpe:/a:redhat:openshift_devspaces:3 | 3 | — | Red Hat |
- cpe:/a:redhat:openshift_pipelines:1 Versions 1 — ·Red Hat
- cpe:/a:redhat:acm:2 Versions 2 — ·Red Hat
- cpe:/a:redhat:advanced_cluster_security:4 Versions 4 — ·Red Hat
- cpe:/a:redhat:certifications:1::el8 Versions 1 — ·Red Hat
- cpe:/a:redhat:certifications:9 Versions 9 — ·Red Hat
- cpe:/a:redhat:enterprise_linux:10 Versions 10 — ·Red Hat
- cpe:/a:redhat:enterprise_linux:9 Versions 9 — ·Red Hat
- cpe:/a:redhat:openshift_ai Versions — — ·Red Hat
- cpe:/a:redhat:openshift:4 Versions 4 — ·Red Hat
- cpe:/a:redhat:openshift_devspaces:3 Versions 3 — ·Red Hat
Show 5 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:/a:redhat:openshift_distributed_tracing:3 | 3 | — | Red Hat |
| cpe:/a:redhat:openshift_gitops:1 | 1 | — | Red Hat |
| cpe:/a:redhat:trusted_application_pipeline:1 | 1 | — | Red Hat |
| cpe:/a:redhat:trusted_artifact_signer:1 | 1 | — | Red Hat |
| cpe:/a:redhat:zero_trust_workload_identity_manager:0 | 0 | — | Red Hat |
- cpe:/a:redhat:openshift_distributed_tracing:3 Versions 3 — ·Red Hat
- cpe:/a:redhat:openshift_gitops:1 Versions 1 — ·Red Hat
- cpe:/a:redhat:trusted_application_pipeline:1 Versions 1 — ·Red Hat
- cpe:/a:redhat:trusted_artifact_signer:1 Versions 1 — ·Red Hat
- cpe:/a:redhat:zero_trust_workload_identity_manager:0 Versions 0 — ·Red Hat
Remediation
- Fix · CNA github.com/go-viper/mapstructure/v2 Fixed in 2.4.0
- Fix · GHSA-2464-8j7c-4cjm github.com/go-viper/mapstructure/v2 (Go) Fixed in 2.4.0 Advisory →
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| OpenShift Pipelines | Affected | No fix planned: Will not fix |
| Red Hat Advanced Cluster Management for Kubernetes 2 | Affected | No fix yet: Fix deferred |
| Red Hat Advanced Cluster Security 4 | Affected | No fix yet: Fix deferred |
| Red Hat Certification Program for Red Hat Enterprise Linux 9 | Affected | No fix yet: Fix deferred |
| Red Hat Certification for Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 10 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 9 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift AI (RHOAI) | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Container Platform 4 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Dev Spaces | Affected | No fix planned: Will not fix |
| Red Hat OpenShift GitOps | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift distributed tracing 3 | Affected | No fix yet: Fix deferred |
| Red Hat Trusted Application Pipeline | Affected | No fix planned: Will not fix |
| Red Hat Trusted Artifact Signer | Affected | No fix planned: Will not fix |
| Zero Trust Workload Identity Manager - Tech Preview | Affected | No fix yet: Fix deferred |
Not affected: 1 product
- Red Hat OpenShift Dev Spaces
Timeline
- 2026-10-02 Threatist record created from CVE-2025-11065
- 2026-10-03 Alias added: GHSA-2464-8j7c-4cjm
- 2026-11-05 Affected versions changed · CNA
References
Other 6
- https://access.redhat.com/security/cve/CVE-2025-11065
- RHBZ#2391829
- https://github.com/go-viper/mapstructure/commit/742921c9ba2854d27baa64272487fc5075d2c39c
- https://github.com/go-viper/mapstructure/security/advisories/GHSA-2464-8j7c-4cjm
- https://github.com/go-viper/mapstructure
- https://pkg.go.dev/vuln/GO-2025-3900
More Red Hat vulnerabilities
- TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
- TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
- TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2025-11065 · CVE Program
- CVE-2025-11065 · NVD
- FIRST EPSS
- GHSA-2464-8j7c-4cjm · GitHub Advisory Database · CC BY 4.0
- CVE-2025-11065 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences