sebrandon1/TLS Config Lint

Lint TLS configurations for security anti-patterns across Go, Python, Node.js/TypeScript, C++, Java, and Rust projects

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
severity-thresholdMinimum severity to cause failure: critical, high, medium, infonohigh
languagesComma-separated languages to scan: go,python,nodejs,cpp,java,rust or auto to detectnoauto
exclude-dirsAdditional directories to exclude (comma-separated)no""
exclude-patternsPattern IDs to suppress (comma-separated)no""
config-filePath to optional repo config fileno.tls-config-lint.yml
scan-pathDirectory to scanno.
fail-on-findingsWhether to fail CI on findings above thresholdnotrue
sarif-outputPath to write SARIF file (empty = disabled)no""
report-outputPath to write CSV or JSON report (format inferred from extension, empty = disabled)no""
debugShow which regex matched for each finding (helps diagnose false positives)nofalse
namedescription
findings-countTotal number of findings
critical-countNumber of critical findings
high-countNumber of high findings
medium-countNumber of medium findings
info-countNumber of info findings
sarif-filePath to SARIF file (if generated)
report-filePath to report file (if generated)
scan-durationScan duration (e.g. 3s)