Brigade — your personal AI crew
LPM treats this as warn-only first-party agent extension lifecycle risk. The confirmed risk is install-time mutation of a vendored AI SDK OAuth callback page for branding. No credential harvesting, payload download, remote execution, or exfiltration was found in inspected entrypoints.
Package defines install-time lifecycle scripts.
package.jsonView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/ui/onboarding.jsView on unpkgPackage source references child process execution.
dist/ui/onboarding.jsView on unpkg · L14Source writes installer persistence such as shell profile or service configuration.
dist/core/daemon/systemd.jsView on unpkg · L8Package source references a known benign dynamic code generation pattern.
dist/agents/org/pride-image.jsView on unpkg · L90Package source references dynamic require/import behavior.
brigade.mjsView on unpkg · L54Package source references weak cryptographic algorithms.
dist/agents/tool-loop-detector.jsView on unpkg · L1A single source file combines environment access, network access, and code or shell execution; review context before blocking.
scripts/convex-dev.mjsView on unpkg · L16Source reaches cloud instance metadata or link-local credential endpoints.
dist/infra/net/fetch-guard.jsView on unpkg · L4Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/security/injection-patterns.jsView on unpkg · L58Package source invokes a package manager install command at runtime.
scripts/convex-push.mjsView on unpkg · L75Package ships non-JavaScript build or shell helper files.
skills/video-frames/scripts/frame.shView on unpkgPackage ships high-entropy non-source blobs.
scripts/assets/brigade-favicon.icoView on unpkgPackage contains source files above the static scanner size ceiling.
dist/ui/brand-frames-cli.jsView on unpkgPackage contains an oversized executable-looking CLI entrypoint.
dist/ui/brand-frames-cli.jsView on unpkgHardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L28Hardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L34Hardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L35Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L28Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L34Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L35Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L58Package source references weak cryptographic algorithms.
dist/agents/tool-loop-detector.jsView on unpkg · L1Source reaches cloud instance metadata or link-local credential endpoints.
dist/infra/net/fetch-guard.jsView on unpkg · L4Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/security/injection-patterns.jsView on unpkg · L58Package source invokes a package manager install command at runtime.
scripts/convex-push.mjsView on unpkg · L75Package ships non-JavaScript build or shell helper files.
skills/video-frames/scripts/frame.shView on unpkgPackage ships high-entropy non-source blobs.
scripts/assets/brigade-favicon.icoView on unpkgPackage contains source files above the static scanner size ceiling.
dist/ui/brand-frames-cli.jsView on unpkgPackage contains an oversized executable-looking CLI entrypoint.
dist/ui/brand-frames-cli.jsView on unpkgHardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L28Hardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L34Hardcoded password in dist/agents/channels/bluebubbles/account-config.d.ts
dist/agents/channels/bluebubbles/account-config.d.tsView on unpkg · L35Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L28Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L34Hardcoded password in dist/agents/channels/bluebubbles/account-config.js
dist/agents/channels/bluebubbles/account-config.jsView on unpkg · L35Package source references child process execution.
dist/ui/onboarding.jsView on unpkg · L14This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/ui/onboarding.jsView on unpkgSource writes installer persistence such as shell profile or service configuration.
dist/core/daemon/systemd.jsView on unpkg · L8Package source references a known benign dynamic code generation pattern.
dist/agents/org/pride-image.jsView on unpkg · L90Package source references dynamic require/import behavior.
brigade.mjsView on unpkg · L54A single source file combines environment access, network access, and code or shell execution; review context before blocking.
scripts/convex-dev.mjsView on unpkg · L16