Skip to content
QuantumScanReporte público de escaneo

Repositorio

mwiede/jsch

Escaneado el 5 jun 2026

78

Puntuación de riesgo/ 100

Riesgo alto

Resumen

JSch library has critical post-quantum cryptography vulnerabilities with 30 broken algorithm implementations and 165 quantum-vulnerable cryptographic primitives. The codebase extensively uses RSA, DSA, ECDSA, and legacy ciphers (3DES, Blowfish) that will be completely broken by quantum computers, creating significant long-term security and compliance risks. Immediate migration planning to NIST-approved post-quantum algorithms is essential for regulatory compliance and future-proofing.

Crítico

30

Alto

165

Medio

5

Bajo

0

Hallazgos principales

  • Crítico3DES / TripleDES

    examples/ScpToNoneCipher.java:50

    Evidencia
    session.setConfig("cipher.c2s", "none,aes128-cbc,3des-cbc,blowfish-cbc");
  • CríticoRSA key ≤ 2048 bits

    src/main/java/com/jcraft/jsch/AgentProxy.java:128

    Evidencia
    } else if (alg.equals("rsa-sha2-512")) {
  • CríticoRSA key ≤ 2048 bits

    src/main/java/com/jcraft/jsch/ChannelAgentForwarding.java:210

    Evidencia
    signature = identity.getSignature(data, "rsa-sha2-512");
  • CríticoRSA key ≤ 2048 bits

    examples/KeyGenOpenSSHv1.java:14

    Evidencia
    int key_size = 1024;
  • Crítico3DES / TripleDES

    examples/AES.java:44

    Evidencia
    session.setConfig("cipher.s2c", "aes128-cbc,3des-cbc,blowfish-cbc");

+ 195 hallazgos más en el reporte completo

Escanea tu propio repositorio

Gratis. Resultados en ~90 segundos. CBOM + PDF DORA/NIS2 incluidos.

Iniciar un escaneo gratis