Kernel memory disclosure and denial of service in MikroTik RouterOS btest service
71Vexday Risk Score
Priorize a correção. Ela está sob exploração confirmada pelo CISA e tem prova de conceito pública.
ssvc Actcvss 8.8epss 0.4%
da publicação à arma
Publicada no NVD5 de set.
CISA KEV+5d
probabilidade de exploração
0.4%top 63% das CVEs
exploração observada
simCISA + VulnCheck
1 exploit(s) público(s)
Em resumo
O RouterOS permite que usuários não autenticados se conectem a um serviço de teste sem verificação de identidade, vazando informações sensíveis da memória do sistema e podendo derrubar o roteador. A falha ocorre porque o roteador aceita conexões antes de validar quem está tentando acessar.
Detalhe técnico
CVE-2026-67277 explora controle de acesso inadequado (CWE-306) no serviço btest do RouterOS, permitindo que clientes não autenticados iniciem sessões de teste UDP e causem vazamento de memória do kernel. Um underflow de inteiro no tratamento de tamanho de pacotes provoca fragmentação excessiva e reinicialização do kernel; requer apenas acesso à rede, sem autenticação prévia.
Resumo gerado e traduzido por IA a partir da descrição oficial.
RouterOS accepts a "related" btest connection before the corresponding primary session has completed authentication. An unauthenticated client can use this state to start an IPv4 UDP test. With "random-data=false", the sender transmits an uninitialized tail from a kernel packet buffer. A separate unchecked, inverted packet-size interval causes unsigned integer underflow, anomalously large fragmented output, and can restart the RouterOS kernel.
This issue was fixed in versions: 6.49.21 (Long-term), 7.23.4 (Long-term) and 7.24.2 (Stable)