Skip to content
vetkitChecksChangelogDocumentation

vetkit.nginx.tls.weak-ciphers

nginx enables a broken cipher suite (RC4, DES/3DES, NULL, EXPORT, LOW, MD5 or anonymous key exchange) in ssl_ciphers. Clients that negotiate it get no real confidentiality or authenticity.

Last updated:

Suite: Security

regex

nginx enables a broken cipher suite (RC4, DES/3DES, NULL, EXPORT, LOW, MD5 or anonymous key exchange) in ssl_ciphers. Clients that negotiate it get no real confidentiality or authenticity.

Category: SECURITY · Engine rule severity: WARNING

How to fix it

Remove the weak suites or use a maintained profile such as Mozilla's "intermediate" configuration; prefix classes you want to exclude with ! (e.g. !aNULL:!MD5).

References

Source: packages/engine/rules/sast/config.yml.

Generated from shipped rule definitions at build time. Matching is a review signal, not proof of exploitability. “generic” denotes text matching, not complete language or framework coverage. Runtime configuration and available tools affect whether a rule runs.