v1.14.2

agentscope-ai/QwenPawv1.14.2Mar 6, 2026by github-actions[bot]

AI Summary

This release introduces a new proxyproto plugin for Proxy Protocol support, enhances DNS logging metadata, and updates the Go version to 1.26.1 to address multiple security vulnerabilities.

Key Highlights

  • Added proxyproto plugin to preserve client IPs behind load balancers
  • Enhanced DNS logging with response Type and Class metadata
  • Security fixes for CVE-2026-26018, CVE-2026-26017, and others via Go 1.26.1
  • Bug fixes for TLS+IPv6 forwarding, CNAME handling, and Kubernetes plugin crashes

New Features

  • Proxy Protocol support for load balancer client IP preservation
  • Metadata for response Type and Class in logs
  • Exposure of random seed
  • Utility for tokenizer pad id

Full Release Notes

This release adds the new proxyproto plugin to support Proxy Protocol and preserve
client IPs behind load balancers. It also includes enhancements such as improved DNS
logging metadata and stronger randomness for loop detection (CVE-2026-26018), along
with several bug fixes including TLS+IPv6 forwarding, improved CNAME handling and
rewriting, allowing jitter disabling, prevention of an ACL bypass (CVE-2026-26017),
and a Kubernetes plugin crash fix. In addition, the release updates the build to
Go 1.26.1, which include security fixes addressing CVE-2026-27137, CVE-2026-27138, CVE-2026-27139,
CVE-2026-25679, and CVE-2026-27142.

## Brought to You By

Adphi
Henrik Gerdes
hide
Kelly Kane
Shiv Tyagi
vflaux
Ville Vesilehto
yangsenzk
Yong Tang
YOUNEVSKY

## Noteworthy Changes

* core: Reorder rewrite before acl to prevent bypass (https://github.com/coredns/coredns/pull/7882)
* plugin/file: Return SOA and NS records when queried for a record CNAMEd to origin (https://github.com/coredns/coredns/pull/7808)
* plugin/forward: Fix parsing error when handling TLS+IPv6 address (https://github.com/coredns/coredns/pull/7848)
* plugin/log: Add metadata for response Type and Class to Log (https://github.com/coredns/coredns/pull/7806)
* plugin/loop: Use crypto/rand for query name generation (https://github.com/coredns/coredns/pull/7881)
* plugin/kubernetes: Fix panic on empty ListenHosts (https://github.com/coredns/coredns/pull/7857)
* plugin/proxyproto: Add proxy protocol support (https://github.com/coredns/coredns/pull/7738)
* plugin/reload: Allow disabling jitter with 0s (https://github.com/coredns/coredns/pull/7896)
* plugin/rewrite: Fix cname target rewrite for CNAME chains (https://github.com/coredns/coredns/pull/7853)