CVE-2026-67277 PUBLISHED

Kernel memory disclosure and denial of service in MikroTik RouterOS btest service

Assigner: CERT-PL
Reserved: 29.07.2026 Published: 05.09.2026 Updated: 05.09.2026

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)

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.8

Product Status

Vendor Mikrotik
Product RouterOS
Versions Default: unaffected
  • affected from 7.24 to 7.24.2 (excl.)
  • affected from 7.0.0 to 7.23.4 (excl.)
  • affected from 6.0.0 to 6.49.21 (excl.)

Credits

  • Sławomir Rozbicki (CERT.PL) finder

References

Problem Types

  • CWE-306 Missing authentication for critical function CWE