kingfisher/crates/kingfisher-rules/data/rules/redshift.yml
2026-04-03 23:43:49 -07:00

23 lines
722 B
YAML

rules:
- name: Amazon Redshift Connection URI
id: kingfisher.redshift.1
pattern: |
(?xi)
\b
redshift://
[^:@\s]{1,64}
:
([^@\s]{6,128})
@
[^\s/"']{4,128}
pattern_requirements:
min_digits: 2
min_entropy: 2.5
confidence: medium
examples:
- "REDSHIFT_URL=redshift://root:r8tqvmx1kp@analytics.us-east-1.redshift.amazonaws.com:5439/mydb"
- "redshift://admin:Tr0ub4d0r3@cluster.abc123.us-west-2.redshift.amazonaws.com:5439/warehouse"
references:
- https://docs.aws.amazon.com/redshift/index.html
# No public validation endpoint: Redshift clusters are hosted in
# private VPCs; the endpoint is not publicly resolvable.