Set a TLS minimum version on `tls.Config`
`tls.Config` literals should set `MinVersion` to a modern protocol (`tls.VersionTLS12` or newer) to avoid downgrade attacks.
#Metadata
#Why it matters
Without `MinVersion`, the Go standard library accepts legacy TLS versions that are vulnerable to known protocol attacks.
#Remediation
Add `MinVersion: tls.VersionTLS12` (or `tls.VersionTLS13`) to the configuration to enforce a modern protocol baseline.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/go/go.security.tls-missing-min-version.rule.yaml.