No NetBSD , causada pela falta de verificação de limite de buffer ao processar quadros jumbo nos drivers para adaptadores de rede conectados via USB. O problema leva à cópia de parte do pacote além do buffer alocado no cluster mbuf, o que pode potencialmente ser usado para executar código do atacante em nível de kernel através do envio de quadros específicos da rede local. A correção para bloquear a vulnerabilidade foi implementada em 28 de agosto, mas as informações sobre o problema só foram divulgadas agora. O problema afeta os drivers atu, axe, axen, otus, run e ure.
Enquanto isso, na pilha TCP/IP do Windows crítica , permitindo código do atacante através do envio de um pacote ICMPv6 com anúncio do roteador IPv6 (RA, Router Advertisement).
Vulnerabilidade começando com a atualização 1709 para Windows 10/Windows Server 2019, que introduziu suporte para a transmissão da configuração de DNS através de pacotes ICMPv6 RA, conforme definido na especificação RFC 6106. O problema é causado pela alocação incorreta de buffer para o conteúdo do campo RDNSS ao transmitir valores de tamanho não padrão (o tamanho dos campos era interpretado como múltiplo de 16, levando a problemas de análise e alocação de 8 bytes a menos de memória, pois os 8 bytes adicionais eram considerados pertencentes ao próximo campo).
Fonte: opennet.ru
