securityiismalwareintrusion-detection

How can I protect against inbound malicious website threats on port 80 and 443?


We have a web app that lives on port 80 and 443 on a windows server with IIS.
Everything else is locked down. Physical Firewall with VPN.

  1. What is the name given to attacks that come through the web ports like this?

  2. Are these types of malicious software payloads able to execute on the server if you have no protection?

  3. How can we protect from attacks through IIS on port 80 and 443 of the type below?

(Here we've used malwarebytes but I'd like something with central reporting for several servers if possible)

They look like the sort of malicious software you would be warned about if you clicked a bad link, but in this case they are inbound without you clicking on anything.

enter image description here

enter image description here


Solution

  • As far as I know, there are many ways to secure iis web server through configuration, for example:

    1.Use end-to-end encryption

    Transport Layer Security (TLS) best practices with the .NET Framework:

    https://learn.microsoft.com/en-us/dotnet/framework/network-programming/tls

    2.Configure "Request Filtering":

    https://learn.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/

    3.Remove HTTP headers which identifies the server and application. These headers are believed to cause security vulnerability:

    https://learn.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/#new-in-iis-100

    https://techcommunity.microsoft.com/t5/iis-support-blog/remove-unwanted-http-response-headers/ba-p/369710

    For more ways you can refer to this link: https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/iis-best-practices/ba-p/1241577