Skip to main content

aperture

Aperture enables payment-gated API access via the Lightning Network, facilitating secure transactions for backend services.

Install this skill

or
42/100

Security score

The aperture skill was audited on May 22, 2026 and we found 22 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

low line 26

Access to hidden dotfiles in home directory

SourceSKILL.md
26--save-to ~/.lnd/data/chain/bitcoin/mainnet/invoice.macaroon
medium line 75

Access to hidden dotfiles in home directory

SourceSKILL.md
75This generates `~/.aperture/aperture.yaml` from the config template with
low line 86

Access to hidden dotfiles in home directory

SourceSKILL.md
86--lnd-tls ~/.lnd/tls.cert \
low line 87

Access to hidden dotfiles in home directory

SourceSKILL.md
87--lnd-macdir ~/.lnd/data/chain/bitcoin/mainnet
medium line 107

Access to hidden dotfiles in home directory

SourceSKILL.md
107Starts aperture as a background process reading `~/.aperture/aperture.yaml`.
medium line 124

Access to hidden dotfiles in home directory

SourceSKILL.md
124Config file: `~/.aperture/aperture.yaml`
low line 137

Access to hidden dotfiles in home directory

SourceSKILL.md
137--save-to ~/.lnd/data/chain/bitcoin/mainnet/invoice.macaroon
low line 154

Access to hidden dotfiles in home directory

SourceSKILL.md
154dbfile: "~/.aperture/aperture.db"
low line 159

Access to hidden dotfiles in home directory

SourceSKILL.md
159tlspath: "~/.lnd/tls.cert"
low line 160

Access to hidden dotfiles in home directory

SourceSKILL.md
160macdir: "~/.lnd/data/chain/bitcoin/mainnet"
low line 220

Access to hidden dotfiles in home directory

SourceSKILL.md
220tlspath: "~/.lnd/tls.cert"
low line 221

Access to hidden dotfiles in home directory

SourceSKILL.md
221macdir: "~/.lnd/data/chain/bitcoin/mainnet"
low line 247

Access to hidden dotfiles in home directory

SourceSKILL.md
247dbfile: "~/.aperture/aperture.db"
medium line 273

Access to hidden dotfiles in home directory

SourceSKILL.md
273If neither is set, Aperture generates self-signed certs in `~/.aperture/`.
medium line 331

Access to hidden dotfiles in home directory

SourceSKILL.md
331| `~/.aperture/aperture.yaml` | Configuration file |
medium line 332

Access to hidden dotfiles in home directory

SourceSKILL.md
332| `~/.aperture/aperture.db` | SQLite database |
medium line 333

Access to hidden dotfiles in home directory

SourceSKILL.md
333| `~/.aperture/tls.cert` | TLS certificate |
medium line 334

Access to hidden dotfiles in home directory

SourceSKILL.md
334| `~/.aperture/tls.key` | TLS private key |
medium line 335

Access to hidden dotfiles in home directory

SourceSKILL.md
335| `~/.aperture/aperture.log` | Log file |
low line 32

External URL reference

SourceSKILL.md
32lnget -k --no-pay https://localhost:8081/api/test
low line 306

External URL reference

SourceSKILL.md
306lnget --max-cost 100 https://localhost:8081/api/info.json
low line 321

External URL reference

SourceSKILL.md
321lnget --max-cost 1000 https://localhost:8081/api/data
Scanned on May 22, 2026
View Security Dashboard
Installation guide →