diff --git a/rules/sinks/third_parties/sdk/datadoghq/java.yaml b/rules/sinks/third_parties/sdk/datadoghq/java.yaml index d6ec02e2..665ac7ff 100644 --- a/rules/sinks/third_parties/sdk/datadoghq/java.yaml +++ b/rules/sinks/third_parties/sdk/datadoghq/java.yaml @@ -1,4 +1,3 @@ - # Sink rule for ThirdParty SDK # The id follows a format : "ThirdParties.SDK.." @@ -9,5 +8,9 @@ sinks: domains: - "datadoghq.com" patterns: - - "(?i)(com[.]datadoghq).*" + - "(?i)(com[.]datadoghq|com[.]datadog[.]api[.]client|com[.]bazaarvoice[.]lassie.*DataDog|org[.]coursera[.]metrics[.]datadog).*" + - "(?i)(com[.]timgroup[.]statsd|com[.]github[.]arnabk[.]statsd|org[.]honton[.]chas[.]dogstatd).*" + - "(?i)(datadog[.]opentracing|datadog[.]trace[.]api|org[.]honton[.]chas[.]datadog[.]apm).*" + - "(?i)(datadog[.]telemetry).*" tags: + diff --git a/rules/sinks/third_parties/sdk/elastic/go.yaml b/rules/sinks/third_parties/sdk/elastic/go.yaml index d3d614ec..3d9855fb 100644 --- a/rules/sinks/third_parties/sdk/elastic/go.yaml +++ b/rules/sinks/third_parties/sdk/elastic/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "elastic.co" patterns: - - "(?i)(go.elastic.co|gopkg.in)(/)(apm|olivere/elastic|go-elasticsearch).*" + - "(?i)(go.elastic.co|gopkg.in|github.com)(/)(apm|olivere/elastic|go-elasticsearch|elastic/go-elasticsearch).*" tags: \ No newline at end of file diff --git a/rules/sinks/third_parties/sdk/github/go.yaml b/rules/sinks/third_parties/sdk/github/go.yaml index b3e4fac0..86921e20 100644 --- a/rules/sinks/third_parties/sdk/github/go.yaml +++ b/rules/sinks/third_parties/sdk/github/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "github.com" patterns: - - "(?i)(github.com)(/)(gogs)(/)(git-module).*" + - "(?i)(github.com)(/)(gogs|shurcooL)(/)(git-module|github).*" tags: diff --git a/rules/sinks/third_parties/sdk/google/go.yaml b/rules/sinks/third_parties/sdk/google/go.yaml index 8d4c830b..259532c7 100644 --- a/rules/sinks/third_parties/sdk/google/go.yaml +++ b/rules/sinks/third_parties/sdk/google/go.yaml @@ -52,3 +52,10 @@ sinks: - "(?i)(github.com)(/)(GoogleCloudPlatform)(/)(firestore-gorilla-sessions).*" tags: + - id: ThirdParties.SDK.Google.PageSpeedAPI + name: Google Page Speed API + domains: + - "developers.google.com/speed" + patterns: + - "(?i)(google.golang.org)(/)(api)(/)(pagespeedonline).*" + tags: diff --git a/rules/sinks/third_parties/sdk/hashicorp/go.yaml b/rules/sinks/third_parties/sdk/hashicorp/go.yaml index b2da0ac4..74704597 100644 --- a/rules/sinks/third_parties/sdk/hashicorp/go.yaml +++ b/rules/sinks/third_parties/sdk/hashicorp/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "consul.io" patterns: - - "(?i)(github.com)(/)(hashicorp)(/)(consul|terraform-plugin-sdk).*" + - "(?i)(github.com)(/)(hashicorp)(/)(consul|terraform-plugin-sdk|vault).*" tags: \ No newline at end of file diff --git a/rules/sinks/third_parties/sdk/slack/go.yaml b/rules/sinks/third_parties/sdk/slack/go.yaml index 2046afa9..61da7c50 100644 --- a/rules/sinks/third_parties/sdk/slack/go.yaml +++ b/rules/sinks/third_parties/sdk/slack/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "slack.com" patterns: - - "(?i)(github.com)(/)(blend|totvs|gogurgaon|seratch|ericogr|lacework|totvs)(/)(go-sdk/slack|pulumi-slack/sdk|joinslack/api|go-slack-sdk-experimental|pulumi-resource-slack/sdk/go|pulumi-slack/sdk/go|go-sdk/api|pulumi-slack-remover).*" + - "(?i)(github.com)(/)(blend|totvs|gogurgaon|seratch|ericogr|lacework|totvs|slack-go)(/)(slack|go-sdk/slack|pulumi-slack/sdk|joinslack/api|go-slack-sdk-experimental|pulumi-resource-slack/sdk/go|pulumi-slack/sdk/go|go-sdk/api|pulumi-slack-remover).*" tags: diff --git a/rules/sinks/third_parties/sdk/temporal/go.yaml b/rules/sinks/third_parties/sdk/temporal/go.yaml index 6b27be6e..a9f98cb8 100644 --- a/rules/sinks/third_parties/sdk/temporal/go.yaml +++ b/rules/sinks/third_parties/sdk/temporal/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "temporal.io" patterns: - - "(?i)(github.com|go.temporal.io)(/)(spiral|cretz|sdk)(/)(go-sdk/temporal|temporal-sdk-go-advanced).*" + - "(?i)(github.com|go.temporal.io)(/)(spiral|cretz|sdk)(/)(temporal|go-sdk/temporal|temporal-sdk-go-advanced).*" tags: