kingfisher/data/rules
Mick Grove 46d0ecce3b - New rules: Telegram bot token, OpenWeatherMap, Apify
- New OpenAI detectors added (@joshlarsen)
- Fixed bug that broke validation when using unnamed group captures
2025-08-01 16:56:04 -07:00
..
adafruitio.yml feat(adafruitio): improve pattern matching 2025-07-13 17:09:15 -07:00
adobe.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
age.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
ai21.yml Updating GitHub Action to generate Docker image. Added rules for Diffbot, ai21, baseten. Fixed supabase rule. Added 'alg' to JWT validation output 2025-07-18 15:26:18 -07:00
airbrake.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
airtable.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
aiven.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
algolia.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
alibaba.yml Added validation for Alibaba rule 2025-07-09 15:03:07 -07:00
anthropic.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
anypoint.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
apify.yml - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
artifactory.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
asana.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
assemblyai.yml - Now generating DEB and RPM packages 2025-07-21 15:21:10 -07:00
atlassian.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
auth0.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
aws.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
azure.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
azuredevops.yml Fixed some rules. Added rules for mandrill, mapbox, microsoft teams, stripe 2025-06-25 15:12:42 -07:00
azureopenai.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
azuresearchquery.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
azurestorage.yml improved azure storage rule. Added rule to detect TravisCI encrypted values 2025-07-12 22:44:34 -07:00
baremetrics.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
baseten.yml Fixed Gitlab support. Added pre-commit and pre-receive installation scripts. 2025-07-23 19:57:33 -07:00
beamer.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
bitbucket.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
blynk.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
buildkite.yml WIP: Adding support for scanning Docker images 2025-07-27 12:20:20 -07:00
circleci.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
clarifai.yml upgraded cargo dependencies 2025-07-17 14:31:09 -07:00
cloudflare.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
cloudsight.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
codacy.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
codeclimate.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
cohere.yml Added rules for Cohere and Stability.ai 2025-07-17 13:18:54 -07:00
coinbase.yml bug fixes in response to code review. Also added support for ed25519 coinbase cdp api keys 2025-07-31 18:29:21 -07:00
confluent.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
crates.io.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
credentials.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
databricks.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
datadog.yml added buildkite rule 2025-07-26 22:00:05 -07:00
deepgram.yml - Now generating DEB and RPM packages 2025-07-21 15:21:10 -07:00
deepseek.yml added rules for deepseek, xai. Removed branding. Added a NOTICE file 2025-06-30 17:04:29 -07:00
dependency_track.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
diffbot.yml Updating GitHub Action to generate Docker image. Added rules for Diffbot, ai21, baseten. Fixed supabase rule. Added 'alg' to JWT validation output 2025-07-18 15:26:18 -07:00
digitalocean.yml fix(digitalocean): regex is case-sensitive 2025-07-13 17:27:44 -07:00
discord.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
django.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
dockerhub.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
doppler.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
droneci.yml Added rules for twitter, wireguard, onepassword, droneci 2025-06-26 21:24:07 -07:00
dynatrace.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
easypost.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
elevenlabs.yml Added ElevenLabs rule 2025-07-25 10:31:17 -07:00
facebook.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
fastly.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
figma.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
fileio.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
finicity.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
frame.io.yml Fixed some rules. Added rules for mandrill, mapbox, microsoft teams, stripe 2025-06-25 15:12:42 -07:00
gcp.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
generic.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
github.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
gitlab.yml Fixed Gitlab rule which was incorrectly identifying certain tokens as valid 2025-07-02 15:20:50 -07:00
gocardless.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
google.yml Added rule for Google Gemini AI 2025-07-17 11:07:44 -07:00
googleoauth2.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
gradle.yml Added gradle and grafana rules 2025-06-25 08:39:10 -07:00
grafana.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
hashes.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
heroku.yml Added rules for huggingface, ibm cloud, intercom, and ipstack 2025-06-25 14:07:11 -07:00
huggingface.yml Added rules for huggingface, ibm cloud, intercom, and ipstack 2025-06-25 14:07:11 -07:00
ibm.yml Fixed malformed rules. Now validating that response_matcher is present in validation section of all rules 2025-06-25 22:17:37 -07:00
intercom.yml Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives 2025-06-27 15:28:34 -07:00
ionic.yml Added rules for huggingface, ibm cloud, intercom, and ipstack 2025-06-25 14:07:11 -07:00
ipstack.yml Added rules for huggingface, ibm cloud, intercom, and ipstack 2025-06-25 14:07:11 -07:00
jenkins.yml Added rules for line 2025-06-25 14:22:37 -07:00
jira.yml Added support for scanning issues returned from a JQL search using --jira-url and --jql 2025-07-25 17:23:18 -07:00
jwt.yml JWT validation performs OpenID Connect discovery using the iss claim and verifies signatures via JWKS 2025-07-14 15:31:44 -07:00
line.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
linear.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
linkedin.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
mailchimp.yml Added rules for linkedin, mailchimp, mailgun 2025-06-25 14:40:15 -07:00
mailgun.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
mandrill.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
mapbox.yml Added netlify, netrc, newrelic, ngrok, npm, and nuget rules 2025-06-25 15:46:33 -07:00
microsoft_teams.yml Fixed malformed rules. Now validating that response_matcher is present in validation section of all rules 2025-06-25 22:17:37 -07:00
microsoftteamswebhook.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
mistral.yml Added support for HTTP request bodies in rule validation. Added mistral and perplexity rule 2025-07-08 17:49:12 -07:00
mongodb.yml Fixed Gitlab support. Added pre-commit and pre-receive installation scripts. 2025-07-23 19:57:33 -07:00
mysql.yaml preparing for v1.12 2025-06-24 17:17:16 -07:00
nasa.yml Introduced flag – skip files/dirs whose path resembles tests (, , , , ), reducing noise. 2025-06-28 09:16:42 -07:00
netlify.yml Added ruels for sonarcloud, sonarqube, sourcegraph 2025-06-28 08:34:15 -07:00
netrc.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
newrelic.yml Added netlify, netrc, newrelic, ngrok, npm, and nuget rules 2025-06-25 15:46:33 -07:00
ngrok.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
npm.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
nuget.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
odbc.yml Added rules for twitter, wireguard, onepassword, droneci 2025-06-26 21:24:07 -07:00
okta.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
onepassword.yml fixed 1password rule id 2025-07-17 15:25:10 -07:00
openai.yml Update data/rules/openai.yml 2025-08-01 15:31:29 -07:00
openweather.yml Added openweather, opsgeneie, pagerduty, particle.io, psatebin, and paypal rules 2025-06-25 16:28:34 -07:00
openweathermap.yml - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
opsgenie.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
pagerdutyapikey.yml Fixed bug in Makefile hen setting PROJECT_NAME 2025-07-21 22:52:05 -07:00
particle.io.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
pastebin.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
paypal.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
pem.yml Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives 2025-06-27 15:28:34 -07:00
perplexity.yml Added PR review suggestions 2025-07-09 16:00:54 -07:00
planetscale.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
postgres.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
postman.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
privkey.yml - Fixed issue when more than 1 named capture group is used in a rule variable 2025-07-31 16:52:50 -07:00
psexec.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
pubnub.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:55:35 -07:00
pulumi.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:55:35 -07:00
pypi.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
rabbitmq.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
react.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
readme.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:55:35 -07:00
recaptcha.yml - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
replicate.yml fixed issues found by pr review 2025-07-17 15:19:03 -07:00
rubygems.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:55:35 -07:00
runway.yml Added rule for Runway 2025-07-17 13:52:26 -07:00
salesforce.yml Added rules for readme, rubygems, salesforce, segment, snyk, pulumi, pubnub 2025-06-26 15:37:51 -07:00
scale.yml - Now generating DEB and RPM packages 2025-07-21 15:21:10 -07:00
segment.yml Added rules for readme, rubygems, salesforce, segment, snyk, pulumi, pubnub 2025-06-26 15:37:51 -07:00
sendgrid.yml added rules for nasa, teamcity 2025-06-28 09:05:19 -07:00
shopify.yml Added rules for shopify, truenas 2025-06-28 08:44:36 -07:00
slack.yml Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives 2025-06-27 15:28:34 -07:00
snyk.yml Fixed Snyk rule 2025-06-26 15:46:14 -07:00
sonarcloud.yml Added ruels for sonarcloud, sonarqube, sourcegraph 2025-06-28 08:34:15 -07:00
sonarqube.yml Added ruels for sonarcloud, sonarqube, sourcegraph 2025-06-28 08:34:15 -07:00
sourcegraph.yml Added test to prevent this and similar issues 2025-06-29 22:51:49 -07:00
square.yml added rules for nasa, teamcity 2025-06-28 09:05:19 -07:00
stabilityai.yml Added rules for Cohere and Stability.ai 2025-07-17 11:30:36 -07:00
stripe.yml Improved Updater text. Cleaned up more rules and the examples included with them. 2025-06-26 14:29:36 -07:00
supabase.yml Updating GitHub Action to generate Docker image. Added rules for Diffbot, ai21, baseten. Fixed supabase rule. Added 'alg' to JWT validation output 2025-07-18 15:26:18 -07:00
tailscale.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
teamcity.yml added rules for nasa, teamcity 2025-06-28 09:05:19 -07:00
telegram.yml - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
travisci.yml improved azure storage rule. Added rule to detect TravisCI encrypted values 2025-07-12 22:44:34 -07:00
truenas.yml Added rules for shopify, truenas 2025-06-28 08:44:36 -07:00
twilio.yml Updated formatting of several rules 2025-06-26 11:31:41 -07:00
twitter.yml Fixed twitter rule examples 2025-06-27 18:48:31 -07:00
uri.yml preparing for v1.12 2025-06-24 17:17:16 -07:00
wireguard.yml Added rules for twitter, wireguard, onepassword, droneci 2025-06-26 21:24:07 -07:00
xAI.yml added rules for deepseek, xai. Removed branding. Added a NOTICE file 2025-06-30 17:04:29 -07:00

rules:
  - name: ReadMe API Key
    id: kingfisher.readme.1
    pattern: |
      (?x)(?i)
      \b
      (
        rdme_(?P<RDMVAL>[a-z0-9]{70})
      )
    min_entropy: 3.3
    confidence: medium
    examples:
      - rdme_abcdefghijklmnopqrstuvwxyzabcdef1234567890abcdef1234567890abcdef123456
      - rdme_xn8s9he60fb31e9d290403d2707cce88fa820042d425fc6eb2baed4191dd88a5405987
    references:
      - https://docs.readme.com/main/reference/getproject-1
    validation:
      type: Http
      content:
        request:
          headers:
            Authorization: "Bearer {{ TOKEN }}"
            Accept: application/json
          method: GET
          response_matcher:
            - report_response: true
            - status:
                - 200
              type: StatusMatch
          url: https://api.readme.com/v2/projects/me