@jacksondr5/j5code@0.0.40
⚠ Under reviewAI Security Review
scanned 4d ago · by lpm-firewall-aiThe package manifest points the `j5` command to `dist/bin.mjs`, but reads of that file failed with a binary/NUL error. The reviewed child-process and Unicode matches appear consistent with the package’s CLI and text-rendering functions, but they do not resolve what the unreadable entrypoint does.
Decision evidence
public snapshot- The manifest declares `j5` as a CLI backed by `dist/bin.mjs`.
- The flagged child-process code spawns a supplied command through a process service.
- The confirmed invisible-character match is a zero-width space in a text-spacing fallback next to Unicode character ranges.
- Reads of `dist/bin.mjs` returned “Binary or unapproved NUL source file,” so its CLI behavior could not be inspected.
- The readable process and PTY code is consistent with terminal and process support for a coding-agent CLI.
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.40.
See all versions of @jacksondr5/j5code for other recorded verdicts.
- Review the evidence and your use of @jacksondr5/j5code@0.0.40 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.