Skip to main content

MikroTik RouterOS CVE-2026-7668

| EUVDEUVD-2026-26801 MEDIUM
Out-of-bounds Read (CWE-125)
2026-05-02 VulDB
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Scan for RouterOS devices with SCEP enabled
  2. Delivery
    Send crafted SCEP request with malformed ASN.1 fields
  3. Exploit
    Trigger out-of-bounds read in ASN1_STRING_data
  4. Execution
    Leak memory contents (certificates/tokens)
  5. Impact
    Potential 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

RouterOS 6.49.8

Affected Packages

euvd routeros no fix

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

Vendor (VulDB) PRIMARY 5.5 MEDIUM
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Severity Changed
May 02, 2026 - 21:22 NVD
HIGH MEDIUM
CVSS changed
May 02, 2026 - 21:22 NVD
7.3 (HIGH) 5.5 (MEDIUM)
PoC Detected
May 02, 2026 - 21:16 vuln.today
Public exploit code
CVE Published
May 02, 2026 - 20:00 nvd
MEDIUM 5.5

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 88% exploitable
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

CVE-2026-86060 CRITICAL POC
9.2 Sep 05

Privilege escalation in MikroTik RouterOS lets a remote, unauthenticated attacker abuse the SSH login helper to rewrite

CVE-2026-67277 HIGH POC
8.8 Sep 05

Remote unauthenticated exploitation of MikroTik RouterOS's Bandwidth Test (btest) service allows two distinct attacks: k

CVE-2026-67279 MEDIUM POC
6.9 Sep 05

SSH authentication bypass in MikroTik RouterOS allows any unauthenticated network attacker to skip the entire SSH user-a

CVE-2017-7285 HIGH POC
7.5 Mar 29

A vulnerability in the network stack of MikroTik Version 6.38.5 released 2017-03-09 could allow an unauthenticated remot

CVE-2017-6444 HIGH POC
7.5 Mar 12

The MikroTik Router hAP Lite 6.25 has no protection mechanism for unsolicited TCP ACK packets in the case of a fast netw

CVE-2022-34960 CRITICAL POC
9.8 Aug 25

The container package in MikroTik RouterOS 7.4beta4 allows an attacker to create mount points pointing to symbolic links

CVE-2018-7445 CRITICAL POC
9.8 Mar 19

A buffer overflow was found in the MikroTik RouterOS SMB service when processing NetBIOS session request messages. Rated

CVE-2026-67276 CRITICAL POC
9.2 Sep 05

Authentication bypass in MikroTik RouterOS lets a remote unauthenticated attacker log in over SSH as an authorized user

CVE-2018-14847 CRITICAL POC
9.1 Aug 02

MikroTik RouterOS through 6.42 allows unauthenticated remote attackers to read arbitrary files and remote authenticated

CVE-2022-45313 HIGH POC
8.8 Dec 05

Mikrotik RouterOs before stable v7.5 was discovered to contain an out-of-bounds read in the hotspot process. Rated high

CVE-2018-1156 HIGH POC
8.8 Aug 23

Mikrotik RouterOS before 6.42.7 and 6.40.9 is vulnerable to stack buffer overflow through the license upgrade interface.

CVE-2026-67281 HIGH POC
8.7 Sep 05

Unauthenticated file read in MikroTik RouterOS WebFig exposes root-owned configuration files - including credential stor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy