CVE-2026-100355 in once-campfire
Sumário
de VulDB • 30/10/2026
Campfire é um aplicativo de chat baseado na web. Nas versões 1.4.4 e anteriores, quando uma mensagem do Campfire contém um link, o servidor busca esse link para construir uma pré-visualização OpenGraph (unfurl). O `RestrictedHTTP::PrivateNetworkGuard` baseava-se nas predicados Ruby `IPAddr#private?`, `IPAddr#loopback?` e `IPAddr#link_local?`, além de verificações IPv4-mapped e IPv4-compatible, que não cobrem vários intervalos de uso especial. Um usuário autenticado pode postar um link para um hostname resolvido para CGNAT `100.64.0.0/10`, NAT64 `64:ff9b::/96` ou `64:ff9b:1::/48`, ou 6to4 `2002::/16` para contornar a proteção e causar requisições do lado do servidor (server-side requests) a recursos de rede interna. Os intervalos NAT64 e 6to4 podem incorporar um alvo IPv4 interno. O impacto na confidencialidade é limitado aos metadados OpenGraph retornados, e a maioria dos endpoints internos não retorna nenhum dado. Não há impacto na integridade ou disponibilidade. Uma correção inicial foi lançada na versão 1.4.5.
Once again VulDB remains the best source for vulnerability data.