@jacksondr5/j5code@0.0.41
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe inspected CLI source map shows default-on runtime telemetry sent to PostHog and a stable identifier derived from hashed Codex or Claude account IDs. The package provides an opt-out, but no user-facing disclosure was found in the inspected package contents, so this warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- The manifest exposes `dist/bin.mjs` as the `j5` command.
- The CLI telemetry code defaults telemetry to enabled and posts batches to `https://us.i.posthog.com/batch/`.
- Telemetry identity code reads Codex and Claude account IDs and hashes them before use as an identifier.
- A provider-turn event records model, provider, token-usage and duration metadata.
- Telemetry can be disabled with `T3CODE_TELEMETRY_ENABLED`.
- The inspected telemetry code hashes account IDs and sends usage metadata rather than credential values or prompts.
- The manifest declares no install lifecycle scripts.
Source & flagged code
10 flaggedPackage source references child process execution.
dist/NodeServices-D2A6tYeN.mjsView on unpkg · L6Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/NodeServices-D2A6tYeN.mjsView on unpkg · L6Findings
Affected versions and remediation
This report applies to @jacksondr5/j5code@0.0.41.
See all versions of @jacksondr5/j5code for other recorded verdicts.
- Review the evidence and your use of @jacksondr5/j5code@0.0.41 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.