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

Unauthenticated file read in Mikrotik RouterOS

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 7.24.2, 7.23.4
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

RouterOS WebFig contains an unauthenticated file-read vulnerability in the /jsproxy path where a newly allocated session retains a stale uninitialized principal pointer used for file authorization. An unauthenticated attacker can prepare the allocator so that the file-serving path dereferences this pointer with sufficient rights, then supply parent-directory components in an encrypted URI to escape the WebFig file namespace and disclose root-owned files, including configuration stores containing credentials.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: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Mikrotik RouterOS

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

References 7

cert.pl

npratley.net

mikrotik.com

forum.mikrotik.com

GitHub · sohel160/Webfig-jsproxy-unauthenticated-file-read-CVE-2026-67281-