Go Vulnerability Scan Report

Generated by govulncheck. Only vulnerable functions reachable from the application are reported; dependency-only module and package findings are excluded.

external-dns@v0.21.0 (release)

Go version: go1.26.1

Scan level: symbol

Vuln IDPackageFunctionVersionFixedAliasesSummary
GO-2026-4865html/template*Error.Error, *Template.Execute, *Template.ExecuteTemplate, *Template.Funcs, *Template.Parse, context.Stringv1.26.1v1.26.2CVE-2026-32289JsBraceDepth Context Tracking Bugs (XSS) in html/template
GO-2026-4866crypto/x509*Certificate.Verifyv1.26.1v1.26.2CVE-2026-33810Case-sensitive excludedSubtrees name constraints cause Auth Bypass in crypto/x509
GO-2026-4870crypto/tls*Conn.Handshake, *Conn.HandshakeContext, *Conn.Read, *Conn.Write, *Dialer.DialContextv1.26.1v1.26.2CVE-2026-32283Unauthenticated TLS 1.3 KeyUpdate record can cause persistent connection retention and DoS in crypto/tls
GO-2026-4918golang.org/x/net/http2, net/http*Client.Do, *Client.PostForm, *Transport.CloseIdleConnections, *Transport.NewClientConn, *Transport.RoundTrip, *unencryptedTransport.RoundTrip, noDialH2RoundTripper.NewClientConn, noDialH2RoundTripper.RoundTripv0.52.0, v1.26.1v0.53.0, v1.26.3CVE-2026-33814Infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE in net/http/internal/http2 in golang.org/x/net
GO-2026-4946crypto/x509*Certificate.Verifyv1.26.1v1.26.2CVE-2026-32281Inefficient policy validation in crypto/x509
GO-2026-4947crypto/x509*Certificate.Verifyv1.26.1v1.26.2CVE-2026-32280Unexpected work during chain building in crypto/x509
GO-2026-4971net*Dialer.Dial, *Dialer.DialContext, *Resolver.LookupHost, *Resolver.LookupSRV, *Resolver.LookupTXT, DialTimeout, Listen, LookupHost, LookupIP, LookupSRV, ResolveTCPAddr, ResolveUDPAddrv1.26.1v1.26.3CVE-2026-39836Panic in Dial and LookupPort when handling NUL byte on Windows in net
GO-2026-4980html/template*Template.Execute, *Template.ExecuteTemplatev1.26.1v1.26.3CVE-2026-39826Escaper bypass leads to XSS in html/template
GO-2026-4982html/template*Template.Execute, *Template.ExecuteTemplatev1.26.1v1.26.3CVE-2026-39823Bypass of meta content URL escaping causes XSS in html/template
GO-2026-5025golang.org/x/net/htmlParsev0.52.0v0.55.0CVE-2026-42506Invoking incorrect handling of namespaced elements in foreign content in golang.org/x/net/html
GO-2026-5026golang.org/x/net/idna, net/http*Client.Do, *Client.PostForm, *Profile.ToASCII, *Profile.ToUnicode, *Transport.CloseIdleConnections, *Transport.RoundTrip, ToASCIIv0.52.0, v1.26.1v0.55.0, v1.26.6CVE-2026-39821Invoking failure to reject ASCII-only Punycode-encoded labels in golang.org/x/net/idna
GO-2026-5027golang.org/x/net/htmlParsev0.52.0v0.55.0CVE-2026-42502Invoking incorrect handling of HTML elements in foreign content in golang.org/x/net/html
GO-2026-5028golang.org/x/net/htmlParsev0.52.0v0.55.0CVE-2026-25680Invoking denial of service when parsing arbitrary HTML in golang.org/x/net/html
GO-2026-5029golang.org/x/net/htmlParsev0.52.0v0.55.0CVE-2026-25681Invoking incorrect handling of character references in DOCTYPE nodes in golang.org/x/net/html
GO-2026-5030golang.org/x/net/htmlParsev0.52.0v0.55.0CVE-2026-27136Invoking duplicate attributes can cause XSS in golang.org/x/net/html
GO-2026-5037crypto/x509*Certificate.Verify, *Certificate.VerifyHostname, HostnameError.Errorv1.26.1v1.26.4CVE-2026-27145Inefficient candidate hostname parsing in crypto/x509
GO-2026-5038mime*WordDecoder.DecodeHeaderv1.26.1v1.26.4CVE-2026-42504Quadratic complexity in WordDecoder.DecodeHeader in mime
GO-2026-5039net/textproto*Reader.ReadMIMEHeaderv1.26.1v1.26.4CVE-2026-42507Arbitrary inputs are included in errors without any escaping in net/textproto
GO-2026-5738github.com/projectcontour/contour/apis/projectcontour/v1*HTTPProxy.DeepCopyObject, *HTTPProxyList.DeepCopyObject, *TLSCertificateDelegation.DeepCopyObject, *TLSCertificateDelegationList.DeepCopyObject, AddKnownTypes, initv1.33.3v1.33.4CVE-2026-41246, GHSA-x4mj-7f9g-29h4Contour has Lua code injection via Cookie Path Rewrite Policy in github.com/projectcontour/contour
GO-2026-5856crypto/tls*Conn.Handshake, *Conn.HandshakeContext, *Conn.Read, *Conn.Write, *Dialer.DialContextv1.26.1v1.26.5CVE-2026-42505Invoking Encrypted Client Hello privacy leak in crypto/tls
GO-2026-5889github.com/projectcontour/contour/apis/projectcontour/v1*HTTPProxy.DeepCopyObject, *HTTPProxyList.DeepCopyObject, *TLSCertificateDelegation.DeepCopyObject, *TLSCertificateDelegationList.DeepCopyObject, AddKnownTypes, initv1.33.3v1.33.5CVE-2026-50149, GHSA-g3xr-5w5j-w4q4Contour has Improper JWT Verification for Non-SNI Requests on Virtual Hosts with Fallback Certificate Enabled in github.com/projectcontour/contour
GO-2026-5970golang.org/x/text/unicode/normForm.Bytes, Form.IsNormalString, Form.QuickSpan, Form.Stringv0.35.0v0.39.0CVE-2026-56852Infinite loop on invalid input in golang.org/x/text
GO-2026-5972encoding/asn1Unmarshalv1.26.1v1.26.6CVE-2026-33818Enforce maximum recursion depth in encoding/asn1
GO-2026-6061google.golang.org/grpc/internal/transport*ClientStream.Close, *ClientStream.Header, *ClientStream.Read, *ClientStream.RecvCompress, *ClientStream.TrailersOnly, *ClientStream.Write, *Stream.ReadMessageHeader, *http2Client.Close, *http2Client.GracefulClose, *http2Client.NewStream, NewHTTP2Clientv1.79.3v1.82.1GHSA-hrxh-6v49-42gfVulnerabilities in the xDS RBAC authorization engine and the HTTP/2 transport server implementation in google.golang.org/grpc
GO-2026-6088encoding/xml*Decoder.Decode, *Decoder.Skip, *Decoder.Token, Unmarshalv1.26.1v1.26.6CVE-2026-56859Add recursion depth guard during decode in encoding/xml
GO-2026-6089net/http*Server.Serve, ListenAndServev1.26.1v1.26.6CVE-2026-56853Apply ReadHeaderTimeout when doing unencrypted HTTP/2 check in net/http
GO-2026-6090crypto/tls*Conn.Handshake, *Conn.HandshakeContext, *Conn.Read, *Conn.Write, *Dialer.DialContextv1.26.1v1.26.6CVE-2026-56862Limit handshake messages we are willing to accept post-handshake in crypto/tls
GO-2026-6091html/template*Template.Execute, *Template.ExecuteTemplatev1.26.1v1.26.6CVE-2026-56858Fix Javascript regexp context tracking in html/template
GO-2026-6218net/url*URL.Parse, *URL.ResolveReferencev1.26.1v1.26.6CVE-2026-56860Avoid quadratic complexity in resolvePath in net/url

external-dns staging (gcr.io/k8s-staging-external-dns/external-dns:v20260819-v0.21.0-157-g994f908d)

Go version: go1.26.6

Scan level: symbol

No known reachable vulnerable functions found.