Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach web management service on network
-
DeliverySend single crafted HTTP request with malformed body
-
ExploitTrigger integer underflow in body handling
-
ExecutionCorrupt memory pre-authentication
-
ImpactExecute arbitrary code as root
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer underflow checks
|
| Exploitation Conditions | Exploitation requires that the RouterOS web management service (WebFig/HTTP admin interface) be network-reachable by the attacker; the flaw is in that service's HTTP request-body parsing and is reachable BEFORE authentication, so no credentials, user interaction, or special privileges are needed against a vulnerable version (RouterOS < 7.24). The primary limiting factor is exposure of the web management interface: devices that restrict or firewall the HTTP/WebFig service to trusted management networks, disable it, or have already upgraded to 7.24+ are not exploitable. No non-default feature toggle is implied by the description - the web management service is a standard RouterOS component - so the main realistic constraint is network reachability of that service. |
| Impact | This is a genuine high-priority vulnerability, not a high-CVSS-but-low-real-risk case. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes the worst-case profile for a network service: remote, low-complexity, no privileges, and no user interaction required, with full high impact to confidentiality, integrity, and availability (VC:H/VI:H/VA:H) - consistent with the description's claim of pre-authentication arbitrary code execution as root from a single crafted request. All signals align here: the attack vector in the CVSS record matches the description's 'unauthenticated network attacker' narrative (no network-vs-local conflict to reconcile). However, several exploitation-maturity signals are MISSING rather than negative: there is no EPSS probability provided, no CISA KEV listing in the input, and no POC indicator, so this analysis cannot claim active exploitation. The vulnerability was reported by CISA ICS-CERT (icscert) and carries an official ICS advisory, which elevates its credibility and suggests OT/critical-infrastructure relevance, but ICS-CERT coordination is not the same as confirmed in-the-wild exploitation. Net assessment: treat as urgent-to-patch due to pre-auth root RCE on a widely deployed network edge device, while explicitly noting that exploitation probability (EPSS) and real-world exploitation status (KEV) are unknown from the provided data. |
| Exploit ScenarioDerived | An attacker locates a MikroTik RouterOS device (running a version below 7.24) whose WebFig/web management service is reachable over the network, then sends a single crafted HTTP request with a malformed body that triggers an integer underflow in the request-body handling path before any authentication occurs. The resulting memory corruption is leveraged to execute arbitrary code as root, giving full control of the router, or alternatively to crash the service for denial of service. No public exploit was identified at time of analysis, but the low attack complexity and single-request nature make reliable exploitation plausible once details are reverse-engineered from the patch. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 02, 2026
Unauthenticated remote code execution in MikroTik RouterOS allows a network attacker who can reach the built-in web management service (WebFig / HTTP admin interface) to run arbitrary code as root, or to crash the device, with a single crafted request against the service's HTTP request-body handling. The defect is an integer underflow in that parsing path that is reachable before authentication, so no credentials, user interaction, or special privileges are needed on unpatched releases (RouterOS before 7.24). A vendor patch is available in 7.24, no public exploit identified at time of analysis, and the decisive real-world factor is whether the web management service is exposed to untrusted networks, since this is a genuine high-priority vulnerability rather than a high-CVSS-but-low-real-risk case.
Earlier versions of this analysis (1)
Unauthenticated remote code execution affects MikroTik RouterOS devices that expose the web management service (the www/webfig HTTP interface), where an integer underflow in HTTP request body handling is reachable before any authentication check. A remote attacker with no credentials or user interaction can send a single crafted HTTP request to either execute arbitrary code with root privileges on the router or crash the service for a denial of service, per an assessed CVSS:3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H). No public exploit code has been identified at time of analysis and the CVE is not reported as confirmed actively exploited (CISA KEV), although the CISA ICS advisory (ICSA-26-272-06) and MikroTik download references indicate vendor and government coordination; the practical risk is driven by internet- or WAN-exposed RouterOS web interfaces, and deployments that disable or firewall the HTTP service eliminate the attack surface.
RemediationAI
Vendor-released patch: upgrade to MikroTik RouterOS 7.24 or later, the first release outside the affected range (RouterOS 0 < 7.24); firmware and upgrade paths are published at https://mikrotik.com/download, with the authoritative vulnerability details in CISA ICS advisory ICSA-26-272-06. Until every device is upgraded, the effective compensating control is to remove network reachability to the web management service: disable the HTTP/WebFig service in /ip service (disable www and www-ssl), or, if remote GUI management is required, restrict those services to specific trusted source addresses in /ip service and enforce drop rules for management ports (typically TCP 80/443) on the WAN-facing input chain, then manage out-of-band over SSH, Winbox on a trusted segment, or a VPN. The trade-off is that disabling www/www-ssl removes browser-based WebFig access entirely and IP-restricting it means administrators can only connect from the allow-listed networks, both of which are acceptable given that unauthenticated pre-auth code execution is the alternative; note that these are mitigations only and do not repair the underlying integer underflow, so patching to 7.24+ remains necessary. No exploit code has been publicly identified at time of analysis, so prioritise internet-facing and edge-router instances for immediate upgrade or firewalling.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-191 (Integer Underflow) in the HTTP request-body parsing logic of the RouterOS web management service, the standard WebFig/HTTP administrative interface that ships with the operating system. As is typical for this bug class, an attacker-supplied body length or framing value is decremented or subtracted below zero, wrapping to a very large unsigned value that then drives buffer sizing and copying, resulting in memory corruption that the pre-authentication request path exposes directly to the network stack. Because the parsing happens before any credential check, the flaw is reachable with no session, no login, and no user interaction, which is what drives the CVSS 4.0 base score of 9.3 (AV:N/AC:L/AT:N/PR:N/UI:N, high confidentiality, integrity and availability impact). The CPE string cpe:2.3:a:mikrotik:routeros:*:*:*:*:*:*:*:* treats the affected product as the whole RouterOS platform rather than a discrete add-on, consistent with the web service being a core component. The reported CVSS 4.0 vector and our independent CVSS 3.1 assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) agree on the essentials: unauthenticated, remote, full-impact compromise, with scope unchanged and no requirement for a non-default configuration toggle beyond the interface being reachable.
Know when Routeros gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Pre-authentication, single-request remote code execution over the network gives AV:N/AC:L/PR:N/UI:N; root-level code execution yields full C:H/I:H/A:H with no scope change.
Primary rating from Vendor (icscert).
CVSS VectorVendor: icscert
Lifecycle Timeline
3DescriptionCVE.org
The web management service in affected RouterOS versions contains an integer underflow in its HTTP request body handling that is reachable before authentication. This can be leveraged by an unauthenticated network attacker to achieve arbitrary code execution as root, or to cause a denial of service, using a single crafted request.
Executive ViewAI
MikroTik RouterOS contains a critical remote code execution vulnerability (CVE-2026-84411) that allows an attacker with network access to the web management interface to execute arbitrary code with root privileges or crash the device. Organizations relying on unpatched RouterOS versions (prior to 7.24) for routing, firewalling, or VPN services face potential full compromise of affected devices if the web management service is exposed to untrusted networks. Leadership should prioritize patching and assess exposure because a compromised router can disrupt network operations and provide a foothold for further attacks.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Privilege escalation in MikroTik RouterOS lets a remote, unauthenticated attacker abuse the SSH login helper to rewrite
Remote unauthenticated exploitation of MikroTik RouterOS's Bandwidth Test (btest) service allows two distinct attacks: k
SSH authentication bypass in MikroTik RouterOS allows any unauthenticated network attacker to skip the entire SSH user-a
A vulnerability in the network stack of MikroTik Version 6.38.5 released 2017-03-09 could allow an unauthenticated remot
The MikroTik Router hAP Lite 6.25 has no protection mechanism for unsolicited TCP ACK packets in the case of a fast netw
The container package in MikroTik RouterOS 7.4beta4 allows an attacker to create mount points pointing to symbolic links
A buffer overflow was found in the MikroTik RouterOS SMB service when processing NetBIOS session request messages. Rated
Authentication bypass in MikroTik RouterOS lets a remote unauthenticated attacker log in over SSH as an authorized user
MikroTik RouterOS through 6.42 allows unauthenticated remote attackers to read arbitrary files and remote authenticated
Mikrotik RouterOs before stable v7.5 was discovered to contain an out-of-bounds read in the hotspot process. Rated high
Mikrotik RouterOS before 6.42.7 and 6.40.9 is vulnerable to stack buffer overflow through the license upgrade interface.
Unauthenticated file read in MikroTik RouterOS WebFig exposes root-owned configuration files - including credential stor
EUVD-2026-91836
GHSA-xj4h-hf2x-2q43
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB