Virtual hosts are used to host multiple domain names on a single server. Servers host different domains but share the same certificate. It is a vulnerability.The attacker that controls the DNS can redirect the first domain to the second server. If this server does not reject the unrecognised request, then it is meant for the other domain. Thus arises a risk that the two domains may be confused.
The impact include:-
The solution for this vulnerability include:-