HighA04:2025CWE-326Cryptography

Weak SSL/TLS Configuration

Servers using outdated TLS versions (TLS 1.0/1.1), weak cipher suites, or misconfigured certificates are vulnerable to eavesdropping, man-in-the-middle attacks, and protocol downgrade attacks.

Overview

SSL/TLS protects data in transit between clients and servers. Misconfigurations such as supporting deprecated protocols (SSLv3, TLS 1.0/1.1), weak cipher suites (RC4, DES, 3DES), missing HSTS headers, or improperly configured certificates create opportunities for attackers to intercept and decrypt communications.

Types & Variants

Protocol Downgrade

Forcing the connection to use an older, vulnerable protocol version.

Weak Cipher Exploitation

Exploiting weak cipher suites like RC4 or export ciphers.

Certificate Issues

Self-signed, expired, or hostname-mismatched certificates.

Impact

Traffic interception, credential theft, data eavesdropping, man-in-the-middle attacks, compliance violations.

Remediation

Enforce TLS 1.2+ (preferably TLS 1.3), disable weak ciphers, use strong key exchange algorithms, implement HSTS, and regularly test SSL/TLS configuration.

Enforce TLS 1.3 (minimum TLS 1.2)

Disable all weak cipher suites (RC4, DES, 3DES, export ciphers)

Enable HSTS with includeSubDomains and preload

Use certificates from trusted Certificate Authorities

Implement certificate pinning for mobile applications

Test configuration regularly with tools like SSL Labs

Related SuperClue scanner checks

These scanner checks look for signs of Weak SSL/TLS Configuration. What a scan can confirm from outside depends on your application.

SSL/TLS AnalysisCipher Suite AuditCertificate ValidationProtocol Downgrade Testing

Scan a domain you have verified with up to 350 modules, paid in credits.

See how website scanning works

References

Related Vulnerabilities