Every CVE Search/ Get API key

CVE-2025-11065

Github.com/go-viper/mapstructure/v2: go-viper's mapstructure may leak sensitive information in logs in github.com/go-viper/mapstructure

5.3 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.52%Up 0.5 points since Jan 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.3

Github.com/go-viper/mapstructure/v2: go-viper's mapstructure may leak sensitive information in logs in github.com/go-viper/mapstructure

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.

Record
CVE-2025-11065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-209
Updated
2026-11-05
EUVDEUVD-2025-29426 5.3

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.

Record
EUVD-2025-29426
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-05
GitHub AdvisoriesGHSA-2464-8j7c-4cjm 5.3

go-viper's mapstructure May Leak Sensitive Information in Logs When Processing Malformed Data

Summary

Use of this library in a security-critical context may result in leaking sensitive information, if used to process sensitive fields.

Details

OpenBao (and presumably HashiCorp Vault) have surfaced error messages from mapstructure as follows:

https://github.com/openbao/openbao/blob/98c3a59c040efca724353ca46ca79bd5cdbab920/sdk/framework/field_data.go#L43-L50

			_, _, err := d.getPrimitive(field, schema)
			if err != nil {
				return fmt.Errorf("error converting input for field %q: %w", field, err)
			}

where this calls mapstructure.WeakDecode(...): https://github.com/openbao/openbao/blob/98c3a59c040efca724353ca46ca79bd5cdbab920/sdk/framework/field_data.go#L181-L193


func (d *FieldData) getPrimitive(k string, schema *FieldSchema) (interface{}, bool, error) {
	raw, ok := d.Raw[k]
	if !ok {
		return nil, false, nil
	}

	switch t := schema.Type; t {
	case TypeBool:
		var result bool
		if err := mapstructure.WeakDecode(raw, &result); err != nil {
			return nil, false, err
		}
		return result, true, nil

Notably, WeakDecode(...) eventually calls one of the decode helpers, which surfaces the original value via strconv helpers:

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/mapstructure.go#L720-L727

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/mapstructure.go#L791-L798

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/decode_hooks.go#L180

& more. These are different code paths than are fixed in the previous iteration at https://github.com/go-viper/mapstructure/security/advisories/GHSA-fv92-fjc5-jj9h.

PoC

To reproduce with OpenBao:

$ podman run --pull=always -p 8300:8300 openbao/openbao:latest server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8300

and in a new tab:

$ BAO_TOKEN=root BAO_ADDR=http://localhost:8300 bao auth enable userpass
Success! Enabled userpass auth method at: userpass/
$ curl -X PUT -H "X-Vault-Request: true" -H "X-Vault-Token: root" -d '{"ttl":"asdf"}' "http://localhost:8200/v1/auth/userpass/users/asdf"

--> server logs:

2025-06-25T21:32:25.101-0500 [ERROR] core: failed to run existence check: error="error converting input for field \"ttl\": time: invalid duration \"asdf\""

Impact

This is an information disclosure bug with little mitigation. See https://discuss.hashicorp.com/t/hcsec-2025-09-vault-may-expose-sensitive-information-in-error-logs-when-processing-malformed-data-with-the-kv-v2-plugin/74717 for a previous version. That version was fixed, but this is in the second part of that error message (starting at '' expected a map, got 'string' -- when the field type is string and a map is provided, we see the above information leak -- the previous example had a map type field with a string value provided).

This was rated 4.5 Medium by HashiCorp in the past iteration.

Record
GHSA-2464-8j7c-4cjm
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-117
Updated
2026-11-02
NVD 5.3

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.

Record
CVE-2025-11065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-209
Updated
2026-11-05
OSV 5.3

Github.com/go-viper/mapstructure/v2: go-viper's mapstructure may leak sensitive information in logs in github.com/go-viper/mapstructure

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.

Record
CVE-2025-11065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-209
Updated
2026-11-07
OSVDEBIAN-CVE-2025-11065 5.3

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.

Record
DEBIAN-CVE-2025-11065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-06
Show 48 moreShow less
OSVGHSA-2464-8j7c-4cjm 5.3

go-viper's mapstructure May Leak Sensitive Information in Logs When Processing Malformed Data

Summary

Use of this library in a security-critical context may result in leaking sensitive information, if used to process sensitive fields.

Details

OpenBao (and presumably HashiCorp Vault) have surfaced error messages from mapstructure as follows:

https://github.com/openbao/openbao/blob/98c3a59c040efca724353ca46ca79bd5cdbab920/sdk/framework/field_data.go#L43-L50

			_, _, err := d.getPrimitive(field, schema)
			if err != nil {
				return fmt.Errorf("error converting input for field %q: %w", field, err)
			}

where this calls mapstructure.WeakDecode(...): https://github.com/openbao/openbao/blob/98c3a59c040efca724353ca46ca79bd5cdbab920/sdk/framework/field_data.go#L181-L193


func (d *FieldData) getPrimitive(k string, schema *FieldSchema) (interface{}, bool, error) {
	raw, ok := d.Raw[k]
	if !ok {
		return nil, false, nil
	}

	switch t := schema.Type; t {
	case TypeBool:
		var result bool
		if err := mapstructure.WeakDecode(raw, &result); err != nil {
			return nil, false, err
		}
		return result, true, nil

Notably, WeakDecode(...) eventually calls one of the decode helpers, which surfaces the original value via strconv helpers:

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/mapstructure.go#L720-L727

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/mapstructure.go#L791-L798

https://github.com/go-viper/mapstructure/blob/8c61ec1924fcfa522f9fc6b4618c672db61d1a38/decode_hooks.go#L180

& more. These are different code paths than are fixed in the previous iteration at https://github.com/go-viper/mapstructure/security/advisories/GHSA-fv92-fjc5-jj9h.

PoC

To reproduce with OpenBao:

$ podman run --pull=always -p 8300:8300 openbao/openbao:latest server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8300

and in a new tab:

$ BAO_TOKEN=root BAO_ADDR=http://localhost:8300 bao auth enable userpass
Success! Enabled userpass auth method at: userpass/
$ curl -X PUT -H "X-Vault-Request: true" -H "X-Vault-Token: root" -d '{"ttl":"asdf"}' "http://localhost:8200/v1/auth/userpass/users/asdf"

--> server logs:

2025-06-25T21:32:25.101-0500 [ERROR] core: failed to run existence check: error="error converting input for field \"ttl\": time: invalid duration \"asdf\""

Impact

This is an information disclosure bug with little mitigation. See https://discuss.hashicorp.com/t/hcsec-2025-09-vault-may-expose-sensitive-information-in-error-logs-when-processing-malformed-data-with-the-kv-v2-plugin/74717 for a previous version. That version was fixed, but this is in the second part of that error message (starting at '' expected a map, got 'string' -- when the field type is string and a map is provided, we see the above information leak -- the previous example had a map type field with a string value provided).

This was rated 4.5 Medium by HashiCorp in the past iteration.

Record
GHSA-2464-8j7c-4cjm
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-117
Updated
2026-11-02
OSVUBUNTU-CVE-2025-11065 5.3

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.

Record
UBUNTU-CVE-2025-11065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVAZL-111596 No score

CVE-2025-11065 affecting package kubevirt-openvmm 1.9.0-1

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.

Record
AZL-111596
Updated
2026-11-05
OSVAZL-75351 No score

CVE-2025-11065 affecting package buildah 1.18.0-29

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.

Record
AZL-75351
Updated
2026-11-02
OSVAZL-75369 No score

CVE-2025-11065 affecting package podman 4.1.1-26

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.

Record
AZL-75369
Updated
2026-11-02
OSVAZL-75372 No score

CVE-2025-11065 affecting package azl-otel-collector 0.127.0-1

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.

Record
AZL-75372
Updated
2026-11-05
OSVAZL-75375 No score

CVE-2025-11065 affecting package cri-o 1.30.1-1

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.

Record
AZL-75375
Updated
2026-11-05
OSVAZL-75389 No score

CVE-2025-11065 affecting package cert-manager for versions less than 1.12.15-6

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.

Record
AZL-75389
Updated
2026-11-05
OSVAZL-75402 No score

CVE-2025-11065 affecting package podman 5.6.1-10

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.

Record
AZL-75402
Updated
2026-11-05
OSVAZL-75407 No score

CVE-2025-11065 affecting package coredns for versions less than 1.11.4-14

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.

Record
AZL-75407
Updated
2026-11-05
OSVAZL-75410 No score

CVE-2025-11065 affecting package docker-buildx for versions less than 0.14.0-10

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.

Record
AZL-75410
Updated
2026-11-05
OSVAZL-75413 No score

CVE-2025-11065 affecting package docker-cli for versions less than 25.0.7-2

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.

Record
AZL-75413
Updated
2026-11-05
OSVAZL-75416 No score

CVE-2025-11065 affecting package docker-compose for versions less than 2.27.0-8

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.

Record
AZL-75416
Updated
2026-11-05
OSVAZL-75419 No score

CVE-2025-11065 affecting package gh for versions less than 2.62.0-13

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.

Record
AZL-75419
Updated
2026-11-02
OSVAZL-75425 No score

CVE-2025-11065 affecting package cert-manager for versions less than 1.11.2-27

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.

Record
AZL-75425
Updated
2026-11-02
OSVAZL-75428 No score

CVE-2025-11065 affecting package influxdb for versions less than 2.7.5-13

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.

Record
AZL-75428
Updated
2026-11-05
OSVAZL-75434 No score

CVE-2025-11065 affecting package kata-containers for versions less than 3.19.1.kata2-6

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.

Record
AZL-75434
Updated
2026-11-05
OSVAZL-75440 No score

CVE-2025-11065 affecting package keda for versions less than 2.14.1-11

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.

Record
AZL-75440
Updated
2026-11-02
OSVAZL-75449 No score

CVE-2025-11065 affecting package kubevirt for versions less than 1.7.0-3

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.

Record
AZL-75449
Updated
2026-11-05
OSVAZL-75452 No score

CVE-2025-11065 affecting package kured for versions less than 1.15.0-3

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.

Record
AZL-75452
Updated
2026-11-05
OSVAZL-75458 No score

CVE-2025-11065 affecting package cri-o for versions less than 1.22.3-20

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.

Record
AZL-75458
Updated
2026-11-02
OSVAZL-75473 No score

CVE-2025-11065 affecting package opa for versions less than 0.63.0-3

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.

Record
AZL-75473
Updated
2026-11-05
OSVAZL-75476 No score

CVE-2025-11065 affecting package packer for versions less than 1.9.5-13

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.

Record
AZL-75476
Updated
2026-11-05
OSVAZL-75479 No score

CVE-2025-11065 affecting package influxdb for versions less than 2.6.1-30

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.

Record
AZL-75479
Updated
2026-11-02
OSVAZL-75488 No score

CVE-2025-11065 affecting package keda for versions less than 2.4.0-32

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.

Record
AZL-75488
Updated
2026-11-02
OSVAZL-75491 No score

CVE-2025-11065 affecting package kube-vip-cloud-provider for versions less than 0.0.2-26

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.

Record
AZL-75491
Updated
2026-11-02
OSVAZL-75497 No score

CVE-2025-11065 affecting package kubevirt for versions less than 0.59.0-38

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.

Record
AZL-75497
Updated
2026-11-02
OSVAZL-75500 No score

CVE-2025-11065 affecting package kured for versions less than 1.14.2-7

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.

Record
AZL-75500
Updated
2026-11-02
OSVAZL-75524 No score

CVE-2025-11065 affecting package moby-buildx for versions less than 0.7.1-28

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.

Record
AZL-75524
Updated
2026-11-02
OSVAZL-75527 No score

CVE-2025-11065 affecting package moby-cli for versions less than 24.0.9-8

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.

Record
AZL-75527
Updated
2026-11-02
OSVAZL-75530 No score

CVE-2025-11065 affecting package moby-compose for versions less than 2.17.3-14

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.

Record
AZL-75530
Updated
2026-11-02
OSVAZL-75545 No score

CVE-2025-11065 affecting package opa for versions less than 0.63.0-6

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.

Record
AZL-75545
Updated
2026-11-02
OSVAZL-75548 No score

CVE-2025-11065 affecting package skopeo for versions less than 1.14.4-8

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.

Record
AZL-75548
Updated
2026-11-05
OSVAZL-75551 No score

CVE-2025-11065 affecting package packer for versions less than 1.9.5-18

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.

Record
AZL-75551
Updated
2026-11-02
OSVAZL-75554 No score

CVE-2025-11065 affecting package prometheus for versions less than 2.37.9-7

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.

Record
AZL-75554
Updated
2026-11-02
OSVAZL-75557 No score

CVE-2025-11065 affecting package telegraf for versions less than 1.31.0-15

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.

Record
AZL-75557
Updated
2026-11-05
OSVAZL-75560 No score

CVE-2025-11065 affecting package vitess for versions less than 19.0.4-9

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.

Record
AZL-75560
Updated
2026-11-05
OSVAZL-75564 No score

CVE-2025-11065 affecting package rook 1.6.2-27

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.

Record
AZL-75564
Updated
2026-11-02
OSVAZL-75573 No score

CVE-2025-11065 affecting package skopeo for versions less than 1.14.2-14

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.

Record
AZL-75573
Updated
2026-11-02
OSVAZL-75576 No score

CVE-2025-11065 affecting package telegraf for versions less than 1.29.4-21

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.

Record
AZL-75576
Updated
2026-11-02
OSVAZL-75579 No score

CVE-2025-11065 affecting package terraform for versions less than 1.3.2-29

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.

Record
AZL-75579
Updated
2026-11-02
OSVAZL-75582 No score

CVE-2025-11065 affecting package vitess for versions less than 17.0.7-14

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.

Record
AZL-75582
Updated
2026-11-02
OSVAZL-81197 No score

CVE-2025-11065 affecting package kata-containers-preview 3.27.0~preview2-2

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.

Record
AZL-81197
Updated
2026-11-05
OSVGO-2025-3900 No score

Go-viper's mapstructure May Leak Sensitive Information in Logs in github.com/go-viper/mapstructure

Go-viper's mapstructure May Leak Sensitive Information in Logs in github.com/go-viper/mapstructure

Record
GO-2025-3900
Updated
2026-11-02
OSVopenSUSE-SU-2025:15610-1 No score

grafana-11.6.6-1.1 on GA media

These are all security issues fixed in the grafana-11.6.6-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15610-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15631-1 No score

alloy-1.11.2-2.1 on GA media

These are all security issues fixed in the alloy-1.11.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15631-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15724-1 No score

trivy-0.67.2-1.1 on GA media

These are all security issues fixed in the trivy-0.67.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15724-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20073-1 No score

Security update for alloy

This update for alloy fixes the following issues:

  • CVE-2025-58058: Removed dependency on vulnerable github.com/ulikunitz/xz (bsc#1248960).
  • CVE-2025-11065: Fixed sensitive information leak in logs (bsc#1250621).
Record
openSUSE-SU-2025:20073-1
Updated
2026-11-02

Affected products

Show 3 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
github.com/go-viper/mapstructure/v2
Go
through 2.3.0
2.4.0
kubevirt-openvmm
Azure Linux:3
through 1.9.0-1 None known
buildah
Azure Linux:2
through 1.18.0-29 None known
podman
Azure Linux:2
through 4.1.1-26 None known
azl-otel-collector
Azure Linux:3
through 0.127.0-1 None known
cri-o
Azure Linux:3
through 1.30.1-1 None known
cert-manager
Azure Linux:3
before 1.12.15-6
1.12.15-6
podman
Azure Linux:3
through 5.6.1-10 None known
coredns
Azure Linux:3
before 1.11.4-14
1.11.4-14
docker-buildx
Azure Linux:3
before 0.14.0-10
0.14.0-10
Show 82 moreShow less
Affected packages
PackageAffectedFixed
docker-cli
Azure Linux:3
before 25.0.7-2
25.0.7-2
docker-compose
Azure Linux:3
before 2.27.0-8
2.27.0-8
gh
Azure Linux:3
before 2.62.0-13
2.62.0-13
cert-manager
Azure Linux:2
before 1.11.2-27
1.11.2-27
influxdb
Azure Linux:3
before 2.7.5-13
2.7.5-13
kata-containers
Azure Linux:3
before 3.19.1.kata2-6
3.19.1.kata2-6
keda
Azure Linux:3
before 2.14.1-11
2.14.1-11
kubevirt
Azure Linux:3
before 1.7.0-3
1.7.0-3
kured
Azure Linux:3
before 1.15.0-3
1.15.0-3
cri-o
Azure Linux:2
before 1.22.3-20
1.22.3-20
opa
Azure Linux:3
before 0.63.0-3
0.63.0-3
packer
Azure Linux:3
before 1.9.5-13
1.9.5-13
influxdb
Azure Linux:2
before 2.6.1-30
2.6.1-30
keda
Azure Linux:2
before 2.4.0-32
2.4.0-32
kube-vip-cloud-provider
Azure Linux:2
before 0.0.2-26
0.0.2-26
kubevirt
Azure Linux:2
before 0.59.0-38
0.59.0-38
kured
Azure Linux:2
before 1.14.2-7
1.14.2-7
moby-buildx
Azure Linux:2
before 0.7.1-28
0.7.1-28
moby-cli
Azure Linux:2
before 24.0.9-8
24.0.9-8
moby-compose
Azure Linux:2
before 2.17.3-14
2.17.3-14
opa
Azure Linux:2
before 0.63.0-6
0.63.0-6
skopeo
Azure Linux:3
before 1.14.4-8
1.14.4-8
packer
Azure Linux:2
before 1.9.5-18
1.9.5-18
prometheus
Azure Linux:2
before 2.37.9-7
2.37.9-7
telegraf
Azure Linux:3
before 1.31.0-15
1.31.0-15
vitess
Azure Linux:3
before 19.0.4-9
19.0.4-9
rook
Azure Linux:2
through 1.6.2-27 None known
skopeo
Azure Linux:2
before 1.14.2-14
1.14.2-14
telegraf
Azure Linux:2
before 1.29.4-21
1.29.4-21
terraform
Azure Linux:2
before 1.3.2-29
1.3.2-29
vitess
Azure Linux:2
before 17.0.7-14
17.0.7-14
kata-containers-preview
Azure Linux:3
through 3.27.0~preview2-2 None known
golang-github-go-viper-mapstructure
Debian:13
All versions, plus listed versions
2.2.1-12.2.1-22.4.0-12.5.0-12.5.0-1~bpo13+12.5.0-22.5.0-3
None known
golang-github-go-viper-mapstructure
Debian:14
before 2.4.0-1, plus listed versions
2.2.1-12.2.1-2
2.4.0-1
github.com/go-viper/mapstructure/v2
Go
before 2.4.0
2.4.0
github.com/go-viper/mapstructure
Go
All versions None known
alloy
SUSE:Linux Enterprise Server 16.0
From an advisory covering 2 CVEs
before 1.11.3-160000.1.1
1.11.3-160000.1.1
alloy
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 2 CVEs
before 1.11.3-160000.1.1
1.11.3-160000.1.1
alloy
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 1.11.3-150700.15.9.1
1.11.3-150700.15.9.1
Multi-Linux-ManagerTools-SLE-release
SUSE:Multi Linux Manager Tools SLE-12
From an advisory covering 4 CVEs
before 12-120002.1.11.1
12-120002.1.11.1
grafana
SUSE:Multi Linux Manager Tools SLE-12
From an advisory covering 4 CVEs
before 11.5.10-120002.4.6.1
11.5.10-120002.4.6.1
uyuni-tools
SUSE:Multi Linux Manager Tools SLE-12
From an advisory covering 4 CVEs
before 5.1.23-120002.3.6.1
5.1.23-120002.3.6.1
grafana
SUSE:Multi Linux Manager Tools SLE-15
From an advisory covering 4 CVEs
before 11.5.10-150002.4.6.1
11.5.10-150002.4.6.1
uyuni-tools
SUSE:Multi Linux Manager Tools SLE-15
From an advisory covering 4 CVEs
before 5.1.23-150002.3.6.1
5.1.23-150002.3.6.1
uyuni-tools
SUSE:Multi Linux Manager Tools SLE-Micro-5
From an advisory covering 4 CVEs
before 5.1.23-150002.3.6.1
5.1.23-150002.3.6.1
golang-github-prometheus-alertmanager
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 0.28.1-1.34.1
0.28.1-1.34.1
grafana
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 11.5.10-1.87.1
11.5.10-1.87.1
mgr-push
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 5.0.3-1.30.3
5.0.3-1.30.3
rhnlib
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 5.0.6-21.55.1
5.0.6-21.55.1
spacecmd
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 5.0.14-38.162.1
5.0.14-38.162.1
supportutils-plugin-susemanager-client
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 5.0.5-6.36.1
5.0.5-6.36.1
uyuni-tools
SUSE:Manager Client Tools 12
From an advisory covering 5 CVEs
before 0.1.37-1.27.1
0.1.37-1.27.1
dracut-saltboot
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 1.0.0-150000.1.62.1
1.0.0-150000.1.62.1
grafana
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 11.5.10-150000.1.87.1
11.5.10-150000.1.87.1
mgr-push
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 5.0.3-150000.1.30.1
5.0.3-150000.1.30.1
rhnlib
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 5.0.6-150000.3.49.1
5.0.6-150000.3.49.1
spacecmd
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 5.0.14-150000.3.139.1
5.0.14-150000.3.139.1
supportutils-plugin-susemanager-client
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 5.0.5-150000.3.30.1
5.0.5-150000.3.30.1
uyuni-tools
SUSE:Manager Client Tools 15
From an advisory covering 4 CVEs
before 0.1.37-150000.1.27.1
0.1.37-150000.1.27.1
dracut-saltboot
SUSE:Manager Client Tools for SLE Micro 5
From an advisory covering 4 CVEs
before 1.0.0-150000.1.62.1
1.0.0-150000.1.62.1
uyuni-tools
SUSE:Manager Client Tools for SLE Micro 5
From an advisory covering 4 CVEs
before 0.1.37-150000.1.27.1
0.1.37-150000.1.27.1
dracut-saltboot
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 1.0.0-150000.1.62.1
1.0.0-150000.1.62.1
spacecmd
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 5.0.14-150000.3.139.1
5.0.14-150000.3.139.1
supportutils-plugin-susemanager-client
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 5.0.5-150000.3.30.1
5.0.5-150000.3.30.1
release-notes-susemanager-proxy
SUSE:Manager Proxy LTS 4.3
From an advisory covering 6 CVEs
before 4.3.16.2-150400.3.104.2
4.3.16.2-150400.3.104.2
release-notes-susemanager
SUSE:Manager Server LTS 4.3
From an advisory covering 6 CVEs
before 4.3.16.2-150400.3.148.1
4.3.16.2-150400.3.148.1
grafana
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 7 CVEs
before 11.5.10-150200.3.80.1
11.5.10-150200.3.80.1
grafana
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 7 CVEs
before 11.5.10-150200.3.80.1
11.5.10-150200.3.80.1
grafana
openSUSE:Leap 15.6
From an advisory covering 7 CVEs
before 11.5.10-150200.3.80.1
11.5.10-150200.3.80.1
cosign
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 9 CVEs
before 3.0.5-150400.3.35.1
3.0.5-150400.3.35.1
cosign
openSUSE:Leap 15.6
From an advisory covering 9 CVEs
before 3.0.5-150400.3.35.1
3.0.5-150400.3.35.1
cosign
SUSE:Linux Enterprise Server 16.0
From an advisory covering 9 CVEs
before 3.0.5-160000.1.1
3.0.5-160000.1.1
cosign
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 9 CVEs
before 3.0.5-160000.1.1
3.0.5-160000.1.1
golang-github-go-viper-mapstructure
Ubuntu:25.10
All versions, plus listed versions
2.2.1-1
None known
golang-github-go-viper-mapstructure
Ubuntu:26.10
All versions, plus listed versions
2.4.0-12.5.0-2
None known
golang-github-go-viper-mapstructure
Ubuntu:26.04:LTS
All versions, plus listed versions
2.2.1-12.2.1-22.4.0-1
None known
grafana
openSUSE:Tumbleweed
before 11.6.6-1.1
11.6.6-1.1
alloy
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.11.2-2.1
1.11.2-2.1
trivy
openSUSE:Tumbleweed
before 0.67.2-1.1
0.67.2-1.1
alloy
openSUSE:Leap 16.0
From an advisory covering 2 CVEs
before 1.11.3-160000.1.1
1.11.3-160000.1.1
cosign
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 3.0.4-2.1
3.0.4-2.1
cosign
openSUSE:Leap 16.0
From an advisory covering 9 CVEs
before 3.0.5-160000.1.1
3.0.5-160000.1.1

History

History
RecordedChangedSources
affectedOSV
affectedNVD, OSV
factsCVE List, EUVD, OSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-11065 is a medium vulnerability (CVSS 5.3) in Red Hat Openshift Pipelines, published August 21, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in github.com/go-viper/mapstructure/v2 2.4.0.

References

Show 156 moreShow less
This page doesn't list everything

Left out on purpose, here and in the API, to keep responses small: 15 source records.

MoveEnter Open