2360 matches found
PQC-Scanner
El Escáner de Red PQC es una herramienta de evaluación diseñada específicamente para ayudar a las organizaciones a comprender su exposición criptográfica durante la transición hacia una postura de seguridad post-cuántica. A diferencia de los escáneres TLS tradicionales que se centran únicamente e...
reternal-quickstart
RE:TERNAL Note: Still under development, only use for testing and do not expose interfaces! Current compose doesn't work yet, only try when you know what you're doing RE:TERNAL is a centralised purple team orchestration service to manage third-party C2 frameworks. Agents are installed on endpoint...
BlackBerryC2
BlackBerryC2 2.0.0-beta BlackBerryC2 es un framework de administración remota y C2 encriptado diseñado exclusivamente para uso educativo, investigación de seguridad y entornos de laboratorio controlados. El proyecto demuestra cómo construir un servidor de comando y control personalizado con...
SSH-Weak-DH
Acerca de Esta herramienta crea conexiones SSH a un servidor y recorre diferentes configuraciones de cliente para comprobar si el servidor permite un intercambio de claves Diffie-Hellman DH utilizando un grupo débil. Nuestro objetivo es que la herramienta ayude a evaluar servidores SSH en busca d...
formal_np1sec
Investigación sobre la demostración de la confidencialidad de la clave de grupo en la parte de intercambio de claves de grupo de n+1sec, con ciertas limitaciones como tener solo 3 participantes. Este trabajo fue realizado por Alex Balducci y Andy Lee. El documento principal es...
camel-pqc-tls
TLS Post-Cuántico con Apache Camel Este repositorio contiene tres ejemplos que demuestran handshakes TLS 1.3 de Criptografía Post-Cuántica PQC con Apache Camel, utilizando el intercambio de claves híbrido X25519MLKEM768. X25519MLKEM768 combina el clásico X25519 Diffie-Hellman de curva elíptica co...
NetSpy
NetSpyC2 NetSpyC2 es un servidor de Comando y Control C2 basado en Python creado con fines educativos, investigación en seguridad y entornos de laboratorio controlados. El proyecto demuestra cómo se puede implementar comunicación cliente-servidor cifrada, gestión de sesiones y transferencia segur...
CVE-2026-84897 wolfSSH server accepts server-to-client DH group exchange messages from an unauthenticated client, causing pre-authentication primality-test CPU exhaustion and key exchange role confusion
src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSHMSGKEXDHGEXGROUP 31 and SSHMSGKEXDHGEXREPLY 33 when a server receives them from an unauthenticated client. IsMessageAllowedServer applies no direction check to the key exchange...
EUVD-2026-94165
src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSHMSGKEXDHGEXGROUP 31 and SSHMSGKEXDHGEXREPLY 33 when a server receives them from an unauthenticated client. IsMessageAllowedServer applies no direction check to the key exchange...
CVE-2026-84897 wolfSSH server accepts server-to-client DH group exchange messages from an unauthenticated client, causing pre-authentication primality-test CPU exhaustion and key exchange role confusion
src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSHMSGKEXDHGEXGROUP 31 and SSHMSGKEXDHGEXREPLY 33 when a server receives them from an unauthenticated client. IsMessageAllowedServer applies no direction check to the key exchange...
CVE-2026-84897 wolfSSH server accepts server-to-client DH group exchange messages from an unauthenticated client, causing pre-authentication primality-test CPU exhaustion and key exchange role confusion
src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSHMSGKEXDHGEXGROUP 31 and SSHMSGKEXDHGEXREPLY 33 when a server receives them from an unauthenticated client. IsMessageAllowedServer applies no direction check to the key exchange...
CVE-2026-84897
The wolfSSH server (through version 1.5.0 ) is vulnerable to CPU exhaustion and key exchange role confusion because it improperly admits server-to-client Diffie-Hellman group exchange messages from unauthenticated clients. Due to a missing direction check in IsMessageAllowedServer(), the server m...
CVE-2026-16516 wolfSSH ECDSA host key curve not validated against negotiated algorithm
wolfSSH does not validate that the ECDSA curve identifier in a KEXDHREPLY host key blob matches the algorithm negotiated during key exchange. In ParseECCPubKey src/internal.c, the blob's algorithm string is used to derive the curve via NameToId/wcPrimeForId without checking against the negotiated...
CVE-2026-16516 wolfSSH ECDSA host key curve not validated against negotiated algorithm
wolfSSH does not validate that the ECDSA curve identifier in a KEXDHREPLY host key blob matches the algorithm negotiated during key exchange. In ParseECCPubKey src/internal.c, the blob's algorithm string is used to derive the curve via NameToId/wcPrimeForId without checking against the negotiated...
CVE-2026-16516 wolfSSH ECDSA host key curve not validated against negotiated algorithm
wolfSSH does not validate that the ECDSA curve identifier in a KEXDHREPLY host key blob matches the algorithm negotiated during key exchange. In ParseECCPubKey src/internal.c, the blob's algorithm string is used to derive the curve via NameToId/wcPrimeForId without checking against the negotiated...
EUVD-2026-94161
wolfSSH does not validate that the ECDSA curve identifier in a KEXDHREPLY host key blob matches the algorithm negotiated during key exchange. In ParseECCPubKey src/internal.c, the blob's algorithm string is used to derive the curve via NameToId/wcPrimeForId without checking against the negotiated...
PT-2026-107386
Name of the Vulnerable Software and Affected Versions wolfSSH affected versions not specified Description wolfSSH fails to validate that the ECDSA curve identifier in a KEXDH REPLY host key blob matches the algorithm negotiated during key exchange. In the ParseECCPubKey function, the blob's...
ECC_Attacks
Ataques conocidos a la criptografía de curvas elípticas Introducción Introducción a las curvas elípticas Curvas elípticas en el contexto de la criptografía Ataques ECC Ataques ECDH El orden del generador es demasiado pequeño El orden del generador es un número liso El orden del generador es casi ...
CVE-2025-32433.py
CVE-2025-32433.py Este PoC en Python simula flujos de mensajes SSH, incluidos el intercambio de claves, la apertura de canales y las solicitudes de comandos, para analizar el comportamiento del servidor. Está pensado para pruebas controladas de laboratorio, y demuestra el manejo de protocolos, el...
CVE-2025-26466
CVE-2025-26466 PoC para CVE-2025-26466 hecho por Fikret Can Gurbuz USO python3 poc.py -i -p Estos son los pasos: 1. Conexión TCP al puerto 2. recibir el banner del servidor SSH-2.0-OpenSSHX.Xp1 3. enviar tu banner de cliente SSH-2.0-YourClient\r\n 4. enviar wrapsshpacketbuildkexinit 5. recibir la...