@decentnetwork/lan@0.1.314
Private virtual LAN for self-hosted services and AI agents, built on Elastos Carrier. NAT-traversal, name service, ACL, all over a peer-to-peer mesh — no public IP required.
AI Security Review
scanned 15h ago · by lpm-firewall-aiThe source matches the package’s stated virtual LAN purpose: it configures network interfaces, routes and daemon services through CLI commands, while the manifest has no install hook. Service installation also applies scoped SSH hardening, and initialization may contact configured default doras; neither behavior establishes an attack in this context.
Decision evidence
public snapshot- The manifest exposes a CLI and has no install, preinstall or postinstall hook; prepublishOnly is a build workflow.
- Service persistence is registered under the explicit `service install` command, which is described as writing and starting the daemon service.
- Initialization creates the AgentNet configuration and supporting files when the user runs `init`.
- Shell commands in the route manager configure the package’s virtual network interface and routes.
- The bootstrap update command fetches remote configuration over HTTPS and rejects non-HTTPS URLs.
- On Linux and macOS, `service install` also invokes SSH hardening for the AgentNet subnet.
- `init` may send friend requests to the configured default doras as part of setting up the virtual network.
Source & flagged code
11 flaggedFindings
Affected versions and remediation
This report applies to @decentnetwork/lan@0.1.314.
See all versions of @decentnetwork/lan for other recorded verdicts.
- Review the evidence and your use of @decentnetwork/lan@0.1.314 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.