CVE-2025-25199

go-crypto-winnative Go crypto backend for Windows using Cryptography API: Next Generation (CNG). Prior to commit f49c8e1379ea4b147d5bff1b3be5b0ff45792e41, calls to `cng.TLS1PRF` don't release the key handle, producing a small memory leak every time. Commit f49c8e1379ea4b147d5bff1b3be5b0ff45792e41 contains a fix for the issue. The fix is included in versions 1.23.6-2 and 1.22.12-2 of the Microsoft build of go, as well as in the pseudoversion 0.0.0-20250211154640-f49c8e1379ea of the `github.com/microsoft/go-crypto-winnative` Go package.
Configurations

No configuration.

History

15 Apr 2026, 00:35

Type Values Removed Values Added
Summary
  • (es) go-crypto-winnative Backend de criptografía Go para Windows que utiliza Cryptography API: Next Generation (CNG). Antes del commit f49c8e1379ea4b147d5bff1b3be5b0ff45792e41, las llamadas a `cng.TLS1PRF` no liberan el identificador de la clave, lo que produce una pequeña pérdida de memoria. El commit f49c8e1379ea4b147d5bff1b3be5b0ff45792e41 contiene una solución para el problema. La corrección está incluida en las versiones 1.23.6-2 y 1.22.12-2 de la compilación de Microsoft de Go, así como en la pseudoversión 0.0.0-20250211154640-f49c8e1379ea del paquete Go `github.com/microsoft/go-crypto-winnative`.

12 Feb 2025, 18:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-02-12 18:15

Updated : 2026-04-15 00:35


NVD link : CVE-2025-25199

Mitre link : CVE-2025-25199

CVE.ORG link : CVE-2025-25199


JSON object : View

Products Affected

No product.

CWE
CWE-401

Missing Release of Memory after Effective Lifetime