Secure Client-Initiated Renegotiation fail

Mile, István 0 Reputation points
2023-09-25T22:38:08.1233333+00:00
Hi,

 

We've got a problem with the iis webserver on our windows server 2019.

After a penetration test we got the followin error in the testssl check:

  Secure Client-Initiated Renegotiation VULNERABLE (NOT ok), DoS threat

How can I fix this?

 

Thanks a lot,

Istvan
Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,751 Reputation points
    2023-09-26T10:57:19.92+00:00

    Hello Mile, István,

    The "Secure Client-Initiated Renegotiation Vulnerable" issue found during a penetration test indicates a security vulnerability in your IIS web server configuration. Client-initiated renegotiation is a security concern, as it can potentially expose your server to Denial of Service (DoS) attacks.

    To fix this vulnerability, you should disable client-initiated renegotiation on your Windows Server 2019 running IIS following this steps:

    1. Open Registry Editor (regedit.exe) and navigate to the next path:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL

    1. Create or modify a registry entry called DisableRenegoOnClient as a DWORD value. Set its value to 1 to disable client-initiated renegotiation. If the entry already exists, update its value.
    2. Restart the Server

    By disabling client-initiated renegotiation, you address the security vulnerability and reduce the risk of DoS attacks associated with this feature. However, be aware that this change might affect compatibility with some older clients that rely on this renegotiation method.

    --If the reply is helpful, please Upvote and Accept as answer--


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.