CVE-2025-58063

CoreDNS is a DNS server that chains plugins. Starting in version 1.2.0 and prior to version 1.12.4, the CoreDNS etcd plugin contains a TTL confusion vulnerability where lease IDs are incorrectly used as TTL values, enabling DNS cache pinning attacks. This effectively creates a DoS condition for DNS resolution of affected services. The `TTL()` function in `plugin/etcd/etcd.go` incorrectly casts etcd lease IDs (64-bit integers) to uint32 and uses them as TTL values. Large lease IDs become very large TTLs when cast to uint32. This enables cache pinning attacks. Version 1.12.4 contains a fix for the issue.
Configurations

No configuration.

History

19 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) CoreDNS es un servidor DNS que encadena plugins. A partir de la versión 1.2.0 y anterior a la versión 1.12.4, el plugin etcd de CoreDNS contiene una vulnerabilidad de confusión de TTL donde los IDs de arrendamiento se utilizan incorrectamente como valores TTL, lo que permite ataques de fijación de caché DNS. Esto crea efectivamente una condición de DoS para la resolución DNS de los servicios afectados. La función 'TTL()' en 'plugin/etcd/etcd.go' convierte incorrectamente los IDs de arrendamiento de etcd (enteros de 64 bits) a uint32 y los utiliza como valores TTL. Los IDs de arrendamiento grandes se convierten en TTLs muy grandes cuando se convierten a uint32. Esto permite ataques de fijación de caché. La versión 1.12.4 contiene una solución para el problema.

Information

Published : 2025-09-09 20:15

Updated : 2026-10-19 17:10


NVD link : CVE-2025-58063

Mitre link : CVE-2025-58063

CVE.ORG link : CVE-2025-58063


JSON object : View

Products Affected

No product.

CWE
CWE-681

Incorrect Conversion between Numeric Types