Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessScan for RouterOS devices with SCEP enabled
-
DeliverySend crafted SCEP request with malformed ASN.1 fields
-
ExploitTrigger out-of-bounds read in ASN1_STRING_data
-
ExecutionLeak memory contents (certificates/tokens)
-
ImpactPotential follow-on exploitation or DoS
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires MikroTik RouterOS 6.49.8 with SCEP (Simple Certificate Enrollment Protocol) endpoint enabled and network-accessible. SCEP is typically exposed on HTTP/HTTPS (ports 80/443) for certificate enrollment workflows. Exploitation succeeds against default SCEP configurations without requiring authentication (PR:N in CVSS vector). Attack complexity is low (AC:L) as it involves standard SCEP request manipulation. Limiting factors: SCEP endpoints are often disabled or restricted to internal networks in production environments, and many deployments use RouterOS 7.x rather than legacy 6.x branches. Organizations not using automated certificate enrollment via SCEP are inherently immune regardless of version. |
| Impact | Real-world risk is moderate despite the 7.3 CVSS score. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms remote unauthenticated exploitation against default configurations, which is concerning for internet-exposed MikroTik routers. However, the CVSS temporal metrics show E:P (Proof-of-concept exploit exists) and RL:W (Workaround available), tempering immediate urgency. The publicly available GitHub exploit (ezio315/cve#4) lowers the skill barrier for opportunistic scanning. Impact is rated uniformly low (C:L/I:L/A:L), suggesting limited data exfiltration, potential for chained exploitation, or denial-of-service rather than full remote code execution. Critical concern: vendor silence on coordinated disclosure indicates no official patch timeline, forcing reliance on workarounds. SCEP endpoints are typically not exposed to the internet in hardened deployments, which naturally limits attack surface. Organizations using SCEP for automated certificate enrollment face higher risk. No EPSS or KEV data available, suggesting exploitation has not yet reached widespread automated campaigns, but the public POC makes this a plausible medium-term threat for exposed MikroTik devices. |
| Exploit ScenarioDerived | An attacker scans for internet-exposed MikroTik RouterOS devices on ports 80/443 and identifies SCEP endpoints via standard path enumeration. Using the publicly available GitHub exploit code, they craft malicious SCEP enrollment requests with oversized or malformed transactionID/messageType ASN.1 fields. The out-of-bounds read triggers memory disclosure, potentially leaking certificate data, session tokens, or adjacent memory contents, which could facilitate credential harvesting or reconnaissance for follow-on attacks. Repeated exploitation may cause service instability or denial-of-service conditions on the SCEP process. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 02, 2026
Out-of-bounds read in MikroTik RouterOS 6.49.8 SCEP endpoint allows remote unauthenticated attackers to trigger memory disclosure and potential service disruption via malformed transactionID or messageType parameters. Public exploit code exists on GitHub. CVSS 7.3 reflects network-accessible attack surface with low complexity, though impact is rated limited across confidentiality, integrity, and availability. Vendor non-responsive to coordinated disclosure attempts.
RemediationAI
No vendor-released patch identified at time of analysis despite early coordinated disclosure attempts. Immediate mitigation: disable SCEP endpoint access via firewall rules (IP > Firewall > Filter Rules) to block external access to TCP port 80/443 SCEP paths, typically /scep or /.well-known/est. For organizations requiring SCEP functionality, restrict access to trusted certificate authority IP ranges only. Trade-off: disabling SCEP breaks automated certificate enrollment workflows, requiring manual certificate installation. Consider upgrading to RouterOS 7.x stable branch if compatible with hardware, as the vulnerability description specifies 6.49.8, though migration requires testing for configuration compatibility. Monitor MikroTik security advisories at https://mikrotik.com/support/security for future patches. Implement network segmentation to prevent router management interfaces from direct internet exposure. Temporary workaround effectiveness depends on whether SCEP is operationally required; if not, disabling the service eliminates attack vector entirely.
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
This vulnerability resides in the SCEP (Simple Certificate Enrollment Protocol) implementation within MikroTik RouterOS, specifically in the ASN1_STRING_data function of nova/lib/www/scep.p library. SCEP is used for automated certificate provisioning and management. The flaw is classified as CWE-125 (Out-of-bounds Read), occurring when the SCEP endpoint processes ASN.1 encoded certificate enrollment messages without proper bounds validation on transactionID or messageType fields. ASN.1 parsing vulnerabilities are common in cryptographic protocol implementations where variable-length encoded data structures can trigger memory access violations if length fields are not sanitized before dereferencing pointers. The affected CPE indicates MikroTik RouterOS as the vulnerable product family, with version 6.49.8 explicitly confirmed.
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:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was identified in MikroTik RouterOS 6.49.8. This vulnerability affects the function ASN1_STRING_data in the library nova/lib/www/scep.p of the component SCEP Endpoint. The manipulation of the argument transactionID/messageType leads to out-of-bounds read. The attack may be initiated remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
Executive ViewAI
CVE-2026-7668 is a memory disclosure vulnerability in MikroTik RouterOS 6.49.8 that allows unauthenticated remote attackers to read sensitive data and disrupt service through the SCEP endpoint. With public exploit code available and no vendor patch forthcoming, organizations running affected RouterOS versions face immediate risk of credential exposure and operational disruption without compensating controls in place.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to SCEP endpoint via firewall rules or access lists, limiting exposure to trusted subnets only; (2) Implement intrusion detection/prevention (IDS/IPS) signatures detecting malformed transactionID or messageType payloads; (3) Enable request logging and monitoring for anomalous SCEP traffic patterns; (4) Consider disabling SCEP functionality if not operationally required; (5) Deploy rate limiting and connection throttling on affected endpoints to reduce DoS impact.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-26801
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB