MikroTik RouterOS WinBox split-principal authentication bypass allows privilege escalation
An incorrect authorization vulnerability in the WinBox authentication flow of MikroTik RouterOS allows a remote authenticated attacker with credentials for a low-privilege account permitted to use WinBox to obtain the authorization policy of a different existing account. The stage-one EC-SRP challenge and proof are verified using the attacker's account, while the independently supplied stage-two username is used to install the target account's privileges. By specifying a higher-privilege account such as admin, a low-privilege user can obtain a full administrative session without knowing the target account's password and can use that session to increase the privileges of the attacker's own account.
CVE-2026-103903
Primary source · Revision 1
Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.
Security context
Source reference: cve:CVE-2026-103903
RouterOS
Source reference: /containers/cna/affected/0/product
- Affected versions
- Not stated in this record
- Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
Structured affected-version data
Original package identities and version rules from this source.
[
{
"vendor": "MikroTik",
"modules": [
"WinBox authentication / user service"
],
"product": "RouterOS",
"versions": [
{
"status": "affected",
"version": "7.0.0",
"lessThan": "7.24.5",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "7.25rc1",
"versionType": "custom"
}
],
"defaultStatus": "affected"
}
]- Related CVEs
- CVE-2026-103903
Source reference:
/cveMetadata/cveId
Publisher severity
high
Source reference: /containers/cna/metrics
- Event
- #17221 · Revision 1
- Added to Heist Feed
- Publisher date