Skip to main content

homelab-wireguard-vpn

Facilitates the setup and configuration of a WireGuard VPN for secure remote access to home networks from various devices.

Install this skill

or
85/100

Security score

The homelab-wireguard-vpn skill was audited on Jun 8, 2026 and we found 7 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 212

Template literal with variable interpolation in command context

SourceSKILL.md
212```bash
medium line 142

Python subprocess execution

SourceSKILL.md
142public = subprocess.run(
low line 217

Access to .env file

SourceSKILL.md
217env_file: ./ddns.env # store zone_id and token here, not in compose
low line 220

Access to .env file

SourceSKILL.md
220# ddns.env (chmod 600, not committed to git):
low line 226

Access to .env file

SourceSKILL.md
226Store token in /etc/ddns.env (mode 600), then use a small root-owned script:
low line 231

Access to .env file

SourceSKILL.md
231. /etc/ddns.env
low line 233

External URL reference

SourceSKILL.md
233--get "https://www.duckdns.org/update" \
Scanned on Jun 8, 2026
View Security Dashboard
Installation guide →