CVE-2026-24904 in TrustTunnelinformação

Sumário

de VulDB • 15/06/2026

TrustTunnel é um protocolo VPN de código aberto com um problema de contorno de regras em versões anteriores à 0.9.115. Em `tls_listener.rs`, `TlsListener::listen()` realiza um peek de 1024 bytes e chama `extract_client_random(...)`. Se `parse_tls_plaintext` falhar (por exemplo, devido a um ClientHello fragmentado/parcial dividido entre escrituras TCP), `extract_client_random` retorna `None`. Em `rules.rs`, `RulesEngine::evaluate` avalia apenas `client_random_prefix` quando `client_random` é `Some(...)`. Como resultado, quando a extração falha (`client_random == None`), qualquer regra que dependa da correspondência de `client_random_prefix` é ignorada e a avaliação prossegue para as regras subsequentes. Como uma nota importante sobre semântica: `client_random_prefix` é apenas uma condição de correspondência. Por si só, não significa "bloquear prefixos que não correspondem". Uma regra com `client_random_prefix = ...` aciona sua `action` apenas quando o prefixo corresponde (e o campo está disponível para avaliação). As não correspondências (ou `None`) simplesmente não correspondem a essa regra e continuam a prosseguir. A vulnerabilidade foi corrigida na versão 0.9.115.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

GitHub M

Reservar

27/01/2026

Divulgação

30/01/2026

Moderação

aceite

Entrada

VDB-343446

CPE

pronto

EPSS

0.00257

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!