Skip to main content

Netmaker EUVDEUVD-2026-66610

| CVE-2026-81034 HIGH
Improper Certificate Validation (CWE-295)
2026-08-26 VulnCheck GHSA-36r8-h3x6-x34c
8.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Position on SMTP network path
  2. Delivery
    Intercept TLS handshake with forged certificate
  3. Exploit
    Netmaker accepts certificate (no verification)
  4. Execution
    Read plaintext email containing reset token
  5. Persist
    Submit captured token to Netmaker reset endpoint
  6. Impact
    Take over targeted user account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
Exploitation Conditions

Exploitation requires the attacker to be network-positioned on the path between the Netmaker server and its configured SMTP mail relay - this is the AT:P (attack requirement: presence) condition encoded in the CVSS 4.0 vector. The Netmaker Pro SMTP email feature must be configured and actively sending mail (i.e., a password-reset or invitation must be triggered during the interception window). No authentication to Netmaker is required by the attacker. What limits exploitation: the attacker cannot exploit this from an arbitrary remote position - they must control or compromise a network segment traversed by the SMTP connection; exploitation windows are narrow (single-use tokens expire); and only the Pro tier with SMTP configured is affected, not all Netmaker deployments. Installations where the SMTP relay is co-located on the same host or communicates only over localhost are not exploitable via this path.

Impact

The CVSS 4.0 score of 8.3 (AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N) captures the key tension: high confidentiality impact but an attack requirement (AT:P) of adversarial positioning on the network path between the Netmaker server and its mail relay. In practice, this means exploitation is non-trivial for a fully remote attacker but entirely feasible for a cloud-hosted adversary controlling an intermediate network segment, a rogue infrastructure provider, or an attacker already present on a shared hosting environment. The VI:L component reflects the ability to use a captured reset token, which constitutes real integrity impact against user accounts. No KEV listing and no public exploit code reduce near-term automated exploitation risk; however, because the token interception enables full account takeover for whichever user requests a reset, the per-exploitation impact is severe despite the positioning requirement. Even a mid-sized deployment operating on commodity cloud infrastructure where network paths are partially uncontrolled should treat this as an urgent remediation priority. EPSS data is not provided, so empirical exploitation probability cannot be stated numerically - risk should be assessed primarily from the structural nature of the flaw and the sensitivity of intercepted content rather than base-rate exploitation data.

Exploit ScenarioDerived

An attacker with the ability to intercept traffic between the Netmaker server and its SMTP relay - for example, by ARP-spoofing on a shared cloud segment or controlling a compromised upstream router - presents a forged TLS certificate during the SMTP handshake. Netmaker accepts it without verification, and the attacker reads the plaintext email stream. When a legitimate user triggers a password-reset, the attacker captures the single-use token from the intercepted message and submits it to the Netmaker reset endpoint before the user opens their inbox, gaining full control of the targeted account.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 26, 2026

Unconditional TLS certificate verification bypass in Netmaker's SMTP client (pro/email/smtp.go, v1.6.0) exposes sensitive email traffic to network-positioned adversaries. The hardcoded InsecureSkipVerify=true setting - present directly beneath a developer comment acknowledging it should be false in production - means Netmaker accepts any certificate its mail relay presents, including one supplied by an intercepting party. Password-reset tokens and enrollment links transiting that connection can be captured and replayed by the attacker before the legitimate recipient acts on them. No public exploit is identified at time of analysis, and the flaw is absent from the development branch but confirmed present in the latest release.

RemediationAI

The upstream development branch has removed the hardcoded InsecureSkipVerify=true setting, indicating a patch is in preparation; a released fixed version has not been independently confirmed at time of analysis - monitor https://github.com/gravitl/netmaker/releases and https://github.com/gravitl/netmaker/issues/4062 for a tagged release. As an immediate compensating control, operators should ensure that the network path between the Netmaker server and its configured SMTP relay is not traversable by untrusted parties: placing the relay on the same trusted LAN segment or using an authenticated VPN tunnel for the SMTP hop eliminates the MITM surface without requiring a code change. Alternatively, operators can self-build from the development branch after verifying the fix commit, accepting the risk that unreleased code may carry other instabilities. Disabling the Pro SMTP feature entirely (removing mail relay configuration) stops all exposure but also disables password-reset and invitation email functionality. No side-channel workaround restores certificate verification without a code or build change.

Affected VersionsENISA

netmaker 0 ≤1.6.0

Affected Packages

euvd netmaker 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

Netmaker (CPE: cpe:2.3:a:gravitl:netmaker:*:*:*:*:*:*:*:*) is an open-source, self-hosted WireGuard VPN management platform with a commercial Pro tier. The affected code resides in pro/email/smtp.go, which constructs the SMTP TLS dialer used for all outbound email. CWE-295 (Improper Certificate Validation) describes the root cause: the client negotiates TLS but then fails to authenticate the peer certificate chain, rendering the TLS handshake effective only as encryption-of-opportunity rather than authenticated transport. Because no configuration knob governs the skip-verify flag and no code path later restores verification, all installations of any version through v1.6.0 that use the Pro SMTP feature are affected - the flaw is structural, not misconfiguration-dependent.

Know when Netmaker 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 (VulnCheck) PRIMARY 8.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network vector but AC:H because MITM positioning is required; C:H for token exposure; I:L for account takeover potential; no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

Netmaker disables certificate verification on the connection to the configured mail server. The sender in pro/email/smtp.go assigns a TLS configuration whose skip-verify field is set to true unconditionally, directly beneath a comment stating that the setting should be false in production. No configuration value governs it and no code path restores verification, so the client accepts any certificate the mail server presents, including one an interposing party supplies. Mail that Netmaker sends over that connection includes password-reset messages carrying single-use tokens and user invitations carrying enrolment links, so a party positioned on the path between the server and its mail relay can read those messages in transit and use a captured reset token before the intended recipient does. The setting is absent from the development branch but present in the latest release.

Executive ViewAI

Why It Matters

Netmaker v1.6.0 contains a TLS certificate verification bypass in its SMTP email client that permits network-positioned attackers to intercept password-reset tokens and enrollment links in transit. This exposes all user account recovery and onboarding workflows to credential capture and account takeover, creating immediate unauthorized access risk across any organization using Netmaker for identity operations.

Business Impact: High
Compensating Controls

Route all SMTP traffic through an internal mail relay on a segregated network with encryption termination only at authenticated endpoints; disable user-initiated password-reset and enrollment flows pending patch availability; implement network-level monitoring for certificate validation failures or unexpected mail relay connection patterns; audit mail logs for signs of token capture or replay; require administrator-issued credentials for critical account provisioning workflows.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche self-hosted WireGuard management platform, limited enterprise adoption
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2022-0664 CRITICAL POC
9.8 Feb 18

Use of Hard-coded Cryptographic Key in Go github.com/gravitl/netmaker prior to 0.8.5,0.9.4,0.10.0,0.10.1. Rated critical

CVE-2023-32079 HIGH
8.8 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

CVE-2022-36110 HIGH
8.8 Sep 09

Netmaker makes networks with WireGuard. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

CVE-2026-29771 HIGH
8.7 Mar 07

Denial of service in Gravitl Netmaker prior to 1.2.0 allows any remote unauthenticated attacker to terminate the server

CVE-2026-38651 HIGH
8.2 Apr 28

Authentication bypass in Netmaker (Gravitl) versions prior to 1.5.0 lets remote unauthenticated attackers forge host JWT

CVE-2026-29194 HIGH
8.1 Mar 07

Netmaker versions prior to 1.5.0 fail to properly validate host JWT tokens during authorization, allowing any attacker w

CVE-2023-32078 HIGH
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2022-23650 HIGH
7.2 Feb 18

Netmaker is a platform for creating and managing virtual overlay networks using WireGuard. Rated high severity (CVSS 7.2

CVE-2026-29195 MEDIUM
6.5 Mar 07

Netmaker versions prior to 1.5.0 fail to properly validate role assignments in the user update API endpoint, allowing au

CVE-2026-29196 MEDIUM
4.3 Mar 07

Netmaker versions prior to 1.5.0 expose WireGuard private keys through unauthenticated API endpoints when accessed by us

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