Waterbrother: bring-your-own-model coding CLI with local tools, sessions, operator modes, and approval controls
No confirmed malicious attack surface was established. The observed macOS persistence is an explicit user-command feature of this CLI, not an npm lifecycle action.
Package source references weak cryptographic algorithms.
src/codebase-index.jsView on unpkg · L2A manifest entrypoint or package-local install chain reaches persistence behavior.
src/listen-agent.jsView on unpkg · L3Source writes installer persistence such as shell profile or service configuration.
src/listen-agent.jsView on unpkg · L3Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
src/cli.jsView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
src/dependency-sentinel/deep-scan.js#virtual:normalized:round1View on unpkgThe manifest exposes a CLI but has no preinstall, install, or postinstall hook.
package.jsonView on unpkg · L6This report applies to @tritard/waterbrother@0.17.3.
See version security history for other recorded verdicts.
Evidence last updated: .
Package source references weak cryptographic algorithms.
src/codebase-index.jsView on unpkg · L2Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
src/cli.jsView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
src/dependency-sentinel/deep-scan.js#virtual:normalized:round1View on unpkgA manifest entrypoint or package-local install chain reaches persistence behavior.
src/listen-agent.jsView on unpkg · L3Source writes installer persistence such as shell profile or service configuration.
src/listen-agent.jsView on unpkg · L3The manifest exposes a CLI but has no preinstall, install, or postinstall hook.
package.jsonView on unpkg · L6