CVE-2026-89035: Insufficient Session Expiration in MikroTik RouterOS
Description
CVE-2026-89035 is a critical vulnerability in MikroTik RouterOS up to version 7.24.5 that allows attackers to bypass authentication by replaying captured session tokens in the WebFig interface. The issue arises because session tokens are generated using fixed salts without channel- or session-specific input, and token validation does not verify channel context. This enables stolen tokens to grant persistent administrative access until the token store is cleared. This vulnerability builds on a previously identified transport-layer exposure (CVE-2025-61481) without a fix.
CVSS v4.0
Score 9.1critical
Affected software
MikroTik
RouterOS
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
MikroTik RouterOS versions up to 7.24.5 contain a session token replay vulnerability in the WebFig interface. The vulnerability stems from the makeSessionKey function in libucrypto.so generating tokens with fixed salts that lack channel- or session-specific data. Additionally, the user service validates tokens against the login store without verifying the channel context. As a result, attackers who capture session tokens can replay them across new ECDH sessions to bypass authentication and gain persistent administrative access until the token store is explicitly cleared. This vulnerability extends the impact of CVE-2025-61481, which identified a related transport-layer exposure but was not fixed.
Potential Impact
An attacker who captures a valid session token can reuse it to bypass authentication on the WebFig interface, gaining persistent administrative access to MikroTik RouterOS devices. This access persists until the token store is cleared, potentially allowing full control over the device. The vulnerability affects all users of the affected versions and poses a critical risk to device security.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, administrators should clear the token store regularly to invalidate stolen tokens and monitor for unauthorized access. Avoid using vulnerable versions if possible and follow any additional guidance from MikroTik once published.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-09-10T16:23:54.472Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6ad8f70b4d27ba8daacf352b
Added to database: 10/21/2026, 17:31:55 UTC
Last enriched: 10/21/2026, 17:45:23 UTC
Last updated: 10/21/2026, 17:46:16 UTC
Views: 12
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.