Skip to main content
← All vulnerabilities
CVE-2026-67276

SSH user impersonation possible in Mikrotik RouterOS

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 7.24.2, 7.23.4
4 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

RouterOS does not compare the complete RSA public key when matching an SSH authentication request to an authorized user key, checking the key type and modulus but omitting the exponent. Because signature verification uses the client-supplied key, an attacker knowing an authorized RSA modulus can supply a key with exponent one, forge a valid signature, and open an SSH command channel as the target user without the private key.This issue affects only 7.x branch was fixed in versions: 7.23.4 (Long-term) and 7.24.2 (Stable)

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Mikrotik RouterOS

    From 7.24 · fixed in 7.24.2; From 7.9 · fixed in 7.23.4

References 10

cert.pl

npratley.net

mikrotik.com

forum.mikrotik.com

GitHub · 4rt-Net/Mikrotrick_POC

GitHub · BlackHatExploitation/exploit-mikrotik-2026

GitHub · HORKimhab/CVE-2026-67276

GitHub · dinosn/mikrotrick-poc