PT-2026-102808 · Russh · Russh

·

CVE-2026-102824

·

Publicado

2026-09-29

·

Atualizado

2026-09-29

CVSS v3.1

4.3

Média

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas Russh versões anteriores a 0.63.0
Description A implementação híbrida ML-KEM 768 e X25519 em russh/src/kex/hybrid mlkem.rs aceita uma chave pública X25519 de 32 bytes composta apenas por zeros nas funções server dh() e compute shared secret(). Isso permite que um peer SSH malicioso force a contribuição do X25519 para o segredo compartilhado combinado a zero, fazendo com que o segredo dependa exclusivamente do ML-KEM. Esse comportamento anula a proteção de fallback pretendida pela troca híbrida, que visa manter a segurança caso o ML-KEM seja fragilizado.
Recommendations Atualizar para a versão 0.63.0.

Exploit

Correção

Use of a Broken Cryptographic Algorithm

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-102824
GHSA-W3JG-PJXF-73P4

Produtos afetados

Russh