Disabling versions of the SSL/TLS protocols that support cipher suites which use 3DES as the symmetric encryption cipher in Service Bus

Sanjeev Sirigere 0 Reputation points
2026-08-07T06:37:48.1466667+00:00

Hello,

I got a Critical Vulnerabilities reported against the Service Bus I have provisioned in our Azure subscription with following details. Please note, I have my Service Bus Namespace configured at Minimum TLS version of 1.2 (Service Bus Namespace > Settings > Configuration)

xyz-pre-ncus.servicebus.windows.net

xyz-prod-ncus.servicebus.windows.net

Each of these addresses have been flagged for:

Vulnerability Title: TLS/SSLBirthday attacks on 64-bit block ciphers (SWEET32)

Vulnerability Description:

 Legacy block ciphers having a block size of 64 bits are vulnerable to a practical collision attack when used in CBC mode. All versions of the SSL/TLS protocols that support cipher suites which use 3DES as the symmetric encryption cipher are affected. The security of a block cipher is often reduced to the key size k: the best attack should be the exhaustive search of the key, with complexity 2 to the power of k. However, the block size n is also an important security parameter, defining the amount of data that can be encrypted under the same key. This is particularly important when using common modes of operation: we require block ciphers to be secure with up to 2 to the power of n queries, but most modes of operation (e.g. CBC, CTR, GCM, OCB, etc.) are unsafe with more than 2 to the power of half n blocks of message (the birthday bound). With a modern block cipher with 128-bit blocks such as AES, the birthday bound corresponds to 256 exabytes. However, for a block cipher with 64-bit blocks, the birthday bound corresponds to only 32 GB, which is easily reached in practice. Once a collision between two cipher blocks occurs it is possible to use the collision to extract the plain text data.

Vulnerability Title: TLS Server Supports TLS version 1.0

Vulnerability Description: The PCI (Payment Card Industry) Data Security Standard requires a minimum of TLS v1.1 and recommends TLS v1.2. In addition, FIPS 140-2 standard requires a minimum of TLS v1.1 and recommends TLS v1.2.

Solution provided:

Solution Summary: Disable TLS/SSL support for 3DES cipher suite

Solution: Configure the server to disable support for 3DES suite.For Microsoft IIS web servers, see Microsoft Knowledgebase article (Transport Layer Security (TLS) registry settings ) for instructions on configuring cipher suites. To achieve a higher level of security, one may refer to authoritative sources/guides (Security/Server Side TLS - MozillaWiki ) as well as server vendor documentation to apply an informed cipher configuration.

Solution Summary: Disable insecure TLS/SSL protocol support

Solution: Configure the server to require clients to use TLS version 1.2 using Authenticated Encryption with Associated Data (AEAD) capable ciphers.

Please let me know how I can configure to remove 3DES cipher.

Thanks

Azure Service Bus
Azure Service Bus

An Azure service that provides cloud messaging as a service and hybrid integration.


6 answers

Sort by: Oldest
  1. Gursimran Singh 570 Reputation points Microsoft External Staff Moderator
    2026-08-20T18:42:41.7766667+00:00

    Hi @Sanjeev Sirigere ,

    Yes. Based on the Nmap ssl-enum-ciphers output you shared, the Service Bus endpoint advertises only AES-based TLS 1.2 and TLS 1.3 cipher suites. No 3DES cipher suites are present in the supported cipher list. Therefore, the endpoint does not appear to support 3DES and the reported SWEET32 vulnerability is likely a false positive.

    Additionally, Azure Service Bus is a Microsoft-managed service and customers cannot directly configure or disable individual cipher suites. The configurable security setting available to customers is the minimum TLS version, and your namespace is already configured to require TLS 1.2. [https://le...urce=docs)])

    We recommend reviewing the finding with the vulnerability scanner vendor and providing the Nmap cipher enumeration results for validation, as the observed TLS handshake does not show any 3DES support.

    Was this answer helpful?

    0 comments No comments

Your answer

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