forked from mirrors/kingfisher
23 lines
722 B
YAML
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.
|