From e2c7d067308df08ea9b7b8d4c5c2296845d3ec12 Mon Sep 17 00:00:00 2001 From: Alex X Date: Tue, 11 Nov 2025 17:34:01 +0300 Subject: [PATCH] Add check for insecure uri from onvif source --- internal/onvif/onvif.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/onvif/onvif.go b/internal/onvif/onvif.go index 6dfa633a..3c64cb5c 100644 --- a/internal/onvif/onvif.go +++ b/internal/onvif/onvif.go @@ -45,6 +45,10 @@ func streamOnvif(rawURL string) (core.Producer, error) { log.Debug().Msgf("[onvif] new uri=%s", uri) + if err = streams.Validate(uri); err != nil { + return nil, err + } + return streams.GetProducer(uri) }