Vulnerability - HTTP by default
-----------------------------------------------------------------------------------
-----------------------------------------------------------
Description -
The website is not fully protected by an SSL certificate. This could allow an
attacker in a Man-in-the-Middle position to obtain usernames and passwords of users
visiting the site.
-----------------------------------------------------------------------------------
-----------------------------------------------------------
Steps to Reproduce -
1 - Open the domain - http://abc.com
2 - Copy the URL and open a new tab
3 - Paste the URL and add a "S" in the domain and check if it redirects it to https
4 - If it does not open on https, it is vulnerable.
-----------------------------------------------------------------------------------
-----------------------------------------------------------
Impact -
If a user were to visit this page from a public or shared network (eg, office,
airport, library, etc) and login into an account, a malicious user on the same
network would be able to obtain that user's username and password by conducting a
Man-in-the-Middle attack using Wireshark.
This would allow the malicious user complete access to the user's account.
-----------------------------------------------------------------------------------
-----------------------------------------------------------
Remediation -
Add an SSL certificate so that the website becomes secure and opens on HTTPS.
-----------------------------------------------------------------------------------
-----------------------------------------------------------