Repositório
mscdex/ssh2
Escaneado em 13 de mai. de 2026
87
Risk score/ 100
Risco crítico
Resumo
The ssh2 library contains 22 critical and 53 high-severity post-quantum cryptography vulnerabilities across 9 files. Core cryptographic protocols rely on quantum-vulnerable algorithms including RSA-2048, ECDSA, SHA-1 based key exchange, and legacy ciphers that will be broken by quantum computers. Immediate migration planning is required for regulatory compliance and long-term security.
Crítico
22
Alto
53
Médio
6
Baixo
1
Principais findings
- CríticoMD5
lib/protocol/constants.js:143
SHA3-256 or SHA-256
Evidência
'hmac-md5-96', // first 96 bits of HMAC-MD5 - CríticoRSA key ≤ 2048 bits
test/test-keygen.js:31
Evidência
{ args: ['rsa', { bits: 2048, comment: 'foobarbaz' }], sshType: 'ssh-rsa' }, - CríticoNullCipher
test/test-protocol-crypto.js:54
Evidência
cipher = new NullCipher(1, onCipherData); - CríticoSHA-1
lib/protocol/constants.js:132
SHA-256 or SHA3-256
Evidência
'hmac-sha1-etm@openssh.com', - CríticoNullCipher
test/test-protocol-crypto.js:10
Evidência
NullCipher,
+ 77 findings no relatório completo
Escaneie seu próprio repositório
Grátis. Resultados em ~90 segundos. CBOM + PDF DORA/NIS2 inclusos.