diff --git a/pkg/protocols/common/automaticscan/automaticscan.go b/pkg/protocols/common/automaticscan/automaticscan.go index a58e0a1c94..3e269eda68 100644 --- a/pkg/protocols/common/automaticscan/automaticscan.go +++ b/pkg/protocols/common/automaticscan/automaticscan.go @@ -202,6 +202,8 @@ func (s *Service) processWappalyzerInputPair(input *contextargs.MetaInput) { if len(items) == 0 { return } + // Add tags as addition to -as for comprehensive scans. Ref: nuclei/issues/3348 + items = append(items, s.opts.Options.Tags...) uniqueTags := sliceutil.Dedupe(items) templatesList := s.store.LoadTemplatesWithTags(s.allTemplates, uniqueTags)