SSL/TLS Certificate (Medium)
The SSL/TLS certificate is used to establish a secure, encrypted connection between the client and the server. It ensures that data transmitted over HTTPS is protected from interception and tampering, while also providing authentication of the server’s identity.
During the assessment, the target application's SSL/TLS certificate was analyzed for validity, configuration, and compliance with best practices. This includes checks such as certificate expiration, trusted certificate authority (CA) issuance, hostname matching, key strength, and proper certificate chain configuration.
Issues related to SSL/TLS certificates—such as expired certificates, weak cryptographic algorithms, self-signed or untrusted certificates, or mismatched domain names—can undermine the security of the connection and expose users to risks like man-in-the-middle (MITM) attacks.
Ensuring a properly configured and valid SSL/TLS certificate is critical for maintaining data confidentiality, integrity, and user trust.