There are several options available to mitigate the risk of exposure to CVE-2023-48795 for Maverick Legacy Client-enabled applications In code Use the code below before making any call to SshConnector.connect. SshConnector ssh = SshConnector.createInstance(); Ssh2Context ctx = ssh.getContext(); ctx.supportedCiphersCS().remove(Ssh2Context.CIPHER_CHACHA20_POLY1305); ctx.supportedCiphersSC().remove(Ssh2Context.CIPHER_CHACHA20_POLY1305); ctx.supportedMacsCS().remove(Ssh2Context.HMAC_SHA256_ETM); ctx.supportedMacsCS().remove(Ssh2Context.HMAC_SHA512_ETM); ctx.supportedMacsCS().remove(Ssh2Context.HMAC_SHA1_ETM); ctx.supportedMacsCS().remove(Ssh2Context.HMAC_MD5_ETM); ctx.supportedMacsSC().remove(Ssh2Context.HMAC_SHA256_ETM); ctx.supportedMacsSC().remove(Ssh2Context.HMAC_SHA512_ETM); ctx.supportedMacsSC().remove(Ssh2Context.HMAC_SHA1_ETM); ctx.supportedMacsSC().remove(Ssh2Context.HMAC_MD5_ETM); Using System Properties You do not need […]
How to mitigate our Legacy SSH Client against SSH Vulnerability CVE-2023-48795
