Skip to main content

homelab-pihole-dns

Facilitates Pi-hole installation and configuration for ad-blocking DNS on home networks, enhancing internet privacy and performance.

Install this skill

or
72/100

Security score

The homelab-pihole-dns skill was audited on May 15, 2026 and we found 12 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 45

Template literal with variable interpolation in command context

SourceSKILL.md
45```yaml
medium line 160

Template literal with variable interpolation in command context

SourceSKILL.md
160```bash
medium line 92

Curl to non-GitHub URL

SourceSKILL.md
92curl -sSL https://install.pi-hole.net -o pi-hole-install.sh
low line 57

Access to .env file

SourceSKILL.md
57WEBPASSWORD: "${PIHOLE_WEBPASSWORD}" # set via .env file or secret
medium line 72

Access to .env file

SourceSKILL.md
72Set `PIHOLE_WEBPASSWORD` in a `.env` file next to `docker-compose.yml`, chmod it to
low line 75

External URL reference

SourceSKILL.md
75Access web admin at: `http://<pi-ip>/admin`
low line 92

External URL reference

SourceSKILL.md
92curl -sSL https://install.pi-hole.net -o pi-hole-install.sh
low line 139

External URL reference

SourceSKILL.md
139https://blocklistproject.github.io/Lists/malware.txt
low line 142

External URL reference

SourceSKILL.md
142https://blocklistproject.github.io/Lists/tracking.txt
low line 176

External URL reference

SourceSKILL.md
176- https://1.1.1.1/dns-query
low line 177

External URL reference

SourceSKILL.md
177- https://1.0.0.1/dns-query
low line 211

External URL reference

SourceSKILL.md
211http://grafana.home.lan → your Grafana dashboard
Scanned on May 15, 2026
View Security Dashboard
Installation guide →