@decentnetwork/lan@0.1.303
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 4d ago · by lpm-firewall-aiThe flagged process execution and persistence fit the package’s stated virtual-LAN purpose, and the reviewed service setup requires an explicit CLI command. The manifest contains no install hook, and the inspected code showed no unrelated credential collection or data transmission.
Decision evidence
public snapshot- The package describes itself as a private virtual LAN, consistent with its networking and tunnel-management code.
- The manifest has build and prepublishOnly scripts, but no install, preinstall or postinstall hook.
- Service installation is implemented in an explicit CLI command; the startup-task and service changes are not shown running during package installation.
- The UI process helper is documented for revealing a downloaded file in the OS file manager, and is tied to user-facing UI behavior.
- The CLI entry point parses a command and requires one; importing it can start CLI parsing, but the inspected code showed no unrelated automatic action.
- Tunnel route changes and service persistence fit the package’s stated virtual-LAN purpose.
- No source evidence showed credentials or unrelated host or project data being sent to a collector.
Source & flagged code
9 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/ui/server.jsView on unpkgFindings
Affected versions and remediation
This report applies to @decentnetwork/lan@0.1.303.
See all versions of @decentnetwork/lan for other recorded verdicts.
- Review the evidence and your use of @decentnetwork/lan@0.1.303 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.