diff --git a/enterprise/enterprise_hooks/secrets_plugins/sidekiq.py b/enterprise/enterprise_hooks/secrets_plugins/sidekiq.py deleted file mode 100644 index 431ce7b8ec..0000000000 --- a/enterprise/enterprise_hooks/secrets_plugins/sidekiq.py +++ /dev/null @@ -1,28 +0,0 @@ -""" -This plugin searches for Sidekiq secrets and sensitive URLs. -""" - -import re - -from detect_secrets.plugins.base import RegexBasedDetector - - -class SidekiqDetector(RegexBasedDetector): - """Scans for Sidekiq secrets and sensitive URLs.""" - - @property - def secret_type(self) -> str: - return "Sidekiq Secret" - - @property - def denylist(self) -> list[re.Pattern]: - return [ - # Sidekiq Secret - re.compile( - r"""(?i)(?:BUNDLE_ENTERPRISE__CONTRIBSYS__COM|BUNDLE_GEMS__CONTRIBSYS__COM)(?:[0-9a-z\-_\t .]{0,20})(?:[\s|']|[\s|"]){0,3}(?:=|>|:{1,3}=|\|\|:|<=|=>|:|\?=)(?:'|\"|\s|=|\x60){0,5}([a-f0-9]{8}:[a-f0-9]{8})(?:['|\"|\n|\r|\s|\x60|;]|$)""" - ), - # Sidekiq Sensitive URL - re.compile( - r"""(?i)\b(http(?:s??):\/\/)([a-f0-9]{8}:[a-f0-9]{8})@(?:gems.contribsys.com|enterprise.contribsys.com)(?:[\/|\#|\?|:]|$)""" - ), - ]