Vulnerability database
Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.
14 results
Oct 22, 2026Netmaker through 1.7.0 contains an authorization bypass vulnerability in the updateExtClient handler that allows network-scoped users to modify external clientsCVE-2026-115325 · Other software · gravitl · reported by VulnCheckHigh 8.7
Netmaker through 1.7.0 contains an authorization bypass vulnerability in the updateExtClient handler that allows network-scoped users to modify external clients on other networks. Attackers with external client permissions on one network can send PUT requests to /api/extclients/{network}/{clientid} to replace public keys, disable clients, and obtain WireGuard private keys.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Sep 15, 2026Netmaker makes networks with WireGuard.CVE-2026-32599 · Other software · gravitl · reported by GitHubMedium 5.3
Netmaker makes networks with WireGuard. Prior to version 1.5.0, the `sqliteDeleteRecord` function in Netmaker's database layer constructs SQL `DELETE` statements using direct string concatenation of user-supplied input. This allows an authenticated attacker to perform boolean-based SQL injection. Version 1.5.0 fixes the issue.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Aug 26, 2026Netmaker disables certificate verification on the connection to the configured mail server.CVE-2026-81034 · Other software · gravitl · reported by VulnCheckHigh 8.3
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.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Apr 28, 2026Authentication Bypass vulnerability exists in Netmaker versions prior to 1.5.0.CVE-2026-38651 · Other software · Netmaker · reported by MITREHigh 8.2
Authentication Bypass vulnerability exists in Netmaker versions prior to 1.5.0. The VerifyHostToken function in logic/jwts.go fails to validate the JWT signature when verifying host tokens. An attacker can forge a JWT signed with any arbitrary key and use it to impersonate any host in the network, gaining access to sensitive information
- Product
- Netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Mar 7, 2026Netmaker makes networks with WireGuard.CVE-2026-29196 · Other software · gravitl · reported by GitHubHigh 8.7
Netmaker makes networks with WireGuard. Prior to version 1.5.0, a user assigned the platform-user role can retrieve WireGuard private keys of all wireguard configs in a network by calling GET /api/extclients/{network} or GET /api/nodes/{network}. While the Netmaker UI restricts visibility, the API endpoints return full records, including private keys, without filtering based on the requesting user's ownership. This issue has been patched in version 1.5.0.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Mar 7, 2026Netmaker makes networks with WireGuard.CVE-2026-29195 · Other software · gravitl · reported by GitHubMedium 6.9
Netmaker makes networks with WireGuard. Prior to version 1.5.0, the user update handler (PUT /api/users/{username}) lacks validation to prevent an admin-role user from assigning the super-admin role during account updates. While the code correctly blocks an admin from assigning the admin role to another user, it does not include an equivalent check for the super-admin role. This issue has been patched in version 1.5.0.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Mar 7, 2026Netmaker makes networks with WireGuard.CVE-2026-29771 · Other software · gravitl · reported by GitHubHigh 8.7
Netmaker makes networks with WireGuard. Prior to version 1.2.0, the /api/server/shutdown endpoint allows termination of the Netmaker server process via syscall.SIGINT. This allows any user to repeatedly shut down the server, causing cyclic denial of service with approximately 3-second restart intervals. This issue has been patched in version 1.2.0.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Mar 7, 2026Netmaker makes networks with WireGuard.CVE-2026-29194 · Other software · gravitl · reported by GitHubHigh 8.6
Netmaker makes networks with WireGuard. Prior to version 1.5.0, the Authorize middleware in Netmaker incorrectly validates host JWT tokens. When a route permits host authentication (hostAllowed=true), a valid host token bypasses all subsequent authorization checks without verifying that the host is authorized to access the specific requested resource. Any entity possessing knowledge of object identifiers (node IDs, host IDs) can craft a request with an arbitrary valid host token to access, modify, or delete resources belonging to other hosts. Affected endpoints include node info retrieval, host deletion, MQTT signal transmission, fallback host updates, and failover operations. This issue has been patched in version 1.5.0.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Aug 24, 2023Netmaker makes networks with WireGuard.CVE-2023-32079 · Other software · gravitl · reported by GitHubHigh 8.8
Netmaker makes networks with WireGuard. A Mass assignment vulnerability was found in versions prior to 0.17.1 and 0.18.6 that allows a non-admin user to escalate privileges to those of an admin user. The issue is patched in 0.17.1 and fixed in 0.18.6. If Users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone using version 0.17.1 can pull the latest docker image of the backend and restart the server.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Aug 24, 2023Netmaker makes networks with WireGuard.CVE-2023-32078 · Other software · gravitl · reported by GitHubHigh 7.5
Netmaker makes networks with WireGuard. An Insecure Direct Object Reference (IDOR) vulnerability was found in versions prior to 0.17.1 and 0.18.6 in the user update function. By specifying another user's username, it was possible to update the other user's password. The issue is patched in 0.17.1 and fixed in 0.18.6. If Users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users. If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone using version 0.17.1 can pull the latest docker image of the backend and restart the server.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Aug 24, 2023Netmaker makes networks with WireGuard.CVE-2023-32077 · Other software · gravitl · reported by GitHubHigh 7.5
Netmaker makes networks with WireGuard. Prior to versions 0.17.1 and 0.18.6, hardcoded DNS key usage has been found in Netmaker allowing unauth users to interact with DNS API endpoints. The issue is patched in 0.17.1 and fixed in 0.18.6. If users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users. If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone who is using version 0.17.1 can pull the latest docker image of the backend and restart the server.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Sep 9, 2022Netmaker makes networks with WireGuard.CVE-2022-36110 · Other software · gravitl · reported by GitHubHigh 8.8
Netmaker makes networks with WireGuard. Prior to version 0.15.1, Improper Authorization functions lead to non-privileged users running privileged API calls. If someone adds users to the Netmaker platform who do not have admin privileges, they can use their auth tokens to run admin-level functions via the API. This problem has been patched in v0.15.1.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Feb 18, 2022Netmaker is a platform for creating and managing virtual overlay networks using WireGuard.CVE-2022-23650 · Other software · gravitl · reported by GitHubHigh 7.2
Netmaker is a platform for creating and managing virtual overlay networks using WireGuard. Prior to versions 0.8.5, 0.9.4, and 010.0, there is a hard-coded cryptographic key in the code base which can be exploited to run admin commands on a remote server if the exploiter know the address and username of the admin. This effects the server (netmaker) component, and not clients. This has been patched in Netmaker v0.8.5, v0.9.4, and v0.10.0. There are currently no known workarounds.
- Product
- netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Feb 18, 2022Use 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.CVE-2022-0664 · Other software · gravitl · reported by security@huntr.devCritical 9.8
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.
- Product
- gravitl/netmaker
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.
Weekly security brief
The flaws that hit local websites, every Friday.
One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.
Tell us what you're building.
A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.
Not ready to talk yet? Run the free website check and see what Google sees.