91 matches found
ml-kem-key-recovery
Recuperación completa de la clave a partir de una comparación parcial de Fujisaki-Okamoto en wolfSSL ML-KEM CVE-2026-6330 NEON y CVE-2026-10097 AVX2. Corregido en wolfSSL 5.9.2. El informe técnico completo se publica como Cryptology ePrint Archive, Paper 2026/1682 copia local en paper/. Véase...
CVE-2026-4567-Post-Quantum-KEM-Timing-Side-Channel-Kyber-Decapsulation-
2. CVE-2026-4567 – Canal lateral de temporización del KEM post-cuántico desencapsulación de Kyber Resumen Una implementación vulnerable de la desencapsulación del KEM Kyber filtra bits de la clave secreta a través de diferencias de temporización en el paso de rechazo del texto cifrado, lo que...
mlkem-native
mlkem-native mlkem-native es una implementación segura, rápida y portable en C901 de ML-KEM2. Es un fork de la implementación de referencia de ML-KEM3. Todo el código C en mlkem/src/ y mlkem/src/fips202/ está demostrado como seguro en memoria sin desbordamientos de memoria y seguro en tipos sin...
kroxylicious-pqc-filter
Filtro de cifrado de registros PQC de Kroxylicious Un complemento de filtro de Kroxylicious que proporciona cifrado transparente a nivel de registro Post-Cuántico PQC para Apache Kafka mediante encapsulación de claves ML-KEM FIPS 203 con cifrado simétrico AES-256-GCM. Los productores y consumidor...
CVE-2026-23006-Kyber-Ciphertext-Length-Side-Channel
CVE-2026-23006 – Canal lateral de longitud de texto cifrado de Kyber Código del programa Python root@kitploit: kyberlengthleak.py - Leaks secret key bit based on ciphertext length import random Simulate encapsulation: ciphertext length depends on message bit def encapsulatepk, bit: In a flawed...
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...
CVE-2026-74900
opensslencrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain...
CVE-2026-74900 openssl_encrypt before 1.4.0 Weak Shared Secret via PQC Simulation Mode
opensslencrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain...
CVE-2026-74900 openssl_encrypt before 1.4.0 Weak Shared Secret via PQC Simulation Mode
opensslencrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain...
EUVD-2026-60117
opensslencrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain...
CVE-2026-74900
openssl_encrypt before version 1.4.0 has a flaw in pqc.py: when KEM decapsulation fails, it silently falls back to simulation mode, deriving a deterministic shared secret from just 16 bytes of the private key plus public encapsulated key data. An attacker with those 16 private-key bytes can compu...
CVE-2026-74900
opensslencrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain...
PT-2026-76634
openssl encrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtai...
CVE-2024-14041
In Bouncy Castle for Java from 1.73 to before 1.78, three ML-KEM CRYSTALS-Kyber routines divided secret-derived polynomial coefficients by the modulus q: Poly.toMsg, which decodes the decrypted message, and the ciphertext compression routines Poly.compressPoly and PolyVec.compressPolyVec. An...
CVE-2024-14041
In Bouncy Castle for Java from 1.73 to before 1.78, three ML-KEM CRYSTALS-Kyber routines divided secret-derived polynomial coefficients by the modulus q: Poly.toMsg, which decodes the decrypted message, and the ciphertext compression routines Poly.compressPoly and PolyVec.compressPolyVec. An...
liboqs -- Multiple vulnerabilities
The OpenQuantumSafe project reports: uninitialized encapsderand pointer dereference out-of-bounds read in XMSS/XMSS^MT signature verification Integer underflow in CROSS cryptosignopen incorrect array size when calling secureclean Implemented optimization barrier OQSMEMBLACKBOX and applied to...
Linux Distros Unpatched Vulnerability : CVE-2026-6330
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - The ML-KEM ARM64 NEON ciphertext comparison only compares half of the input, breaking the Fujisaki-Okamoto transform's implicit rejection and weakening IND-CCA2...
CVE-2026-6330
The ML-KEM ARM64 NEON ciphertext comparison only compares half of the input, breaking the Fujisaki-Okamoto transform's implicit rejection and weakening IND-CCA2 security on that code path. The constant-time comparison effectively ignored part of the re-encrypted ciphertext, so a decapsulating par...
CVE-2026-6330
CVE-2026-6330 : In ML-KEM targeting ARM64 NEON, the ciphertext comparison only checks half of the input. This breaks the Fujisaki-Okamoto transform’s implicit rejection, weakening IND-CCA2 security on that path. The constant-time comparison thus ignores part of the re-encrypted ciphertext, allowi...
CVE-2026-6330 ML-KEM ARM64 NEON ciphertext comparison only compares half of the input
The ML-KEM ARM64 NEON ciphertext comparison only compares half of the input, breaking the Fujisaki-Okamoto transform's implicit rejection and weakening IND-CCA2 security on that code path. The constant-time comparison effectively ignored part of the re-encrypted ciphertext, so a decapsulating par...