Multiple SSH2 servers and clients do not properly handle packets or data elements with incorrect length specifiers which may allow remote attackers to cause a denial of service or possibly execute arbitrary code as demonstrated by the SSHredder SSH protocol test suite.