CVE-2026-89035: MikroTik RouterOS 7.24.5 WebFig Session Token Replay Authentication Bypass

Published Oct 21, 2026
·
Updated

MikroTik RouterOS through 7.24.5 contains a session token replay vulnerability in the WebFig interface that allows attackers to bypass authentication by replaying captured session tokens across new ECDH sessions. The makeSessionKey function in libucrypto.so generates tokens using fixed salts without incorporating channel-specific or session-specific input, and the user service validates tokens against the login store without verifying channel context, enabling stolen tokens to grant persistent administrative access until the token store is explicitly cleared. This vulnerability extends the impact of CVE-2025-61481, which identified the underlying transport-layer exposure without a corresponding fix.

Affected Software

1 affected component
Mikrotik RouterOS<=7.24.5

Event History

Oct 21, 2026
CVE Published
via MITRE·05:16 PM
Data Sourced
via MITRE·05:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to this issue?

RouterOS systems through version 7.24.5 are affected where the WebFig interface is reachable by an attacker who can obtain a valid session token. The issue can result in persistent administrative access.

2

What does an attacker need to exploit it?

An attacker needs to capture or otherwise obtain a valid WebFig session token. No existing account privileges or user interaction are required to replay that token across new ECDH sessions.

3

Does replaying a token remain effective after a new ECDH session is established?

Yes. The token generation and validation do not bind the token to channel-specific or session-specific context, allowing a captured token to be replayed across new ECDH sessions.

4

What can be done if patching is not immediately possible?

Explicitly clear the token store to revoke captured tokens. This is necessary because replayed tokens can continue to provide administrative access until the store is cleared.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203