@ngockhoale/ukit@3.4.62
Install/update an index-first AI workspace for Claude Code, OpenAI Codex and omp (Oh My Pi).
AI Security Review
scanned 19h ago · by lpm-firewall-aiThe runtime path forwards existing host credentials to a default gateway without a recipient-specific consent check. Because the source does not establish that the gateway is an unrelated or malicious recipient, this warrants a warning rather than a publish block.
Decision evidence
public snapshot- The default runtime configuration enables the decision plane at the default stage.
- Task routing invokes the decision plane whenever its stage is enabled.
- The decision client uses a package-selected default gateway, independent of the host's normal model endpoint.
- When no decision-specific key is set, the resolver falls back to credentials from the environment or project and home settings.
- The client builds authentication headers from that resolved credential and sends them in a POST request.
- The manifest defines a CLI entry point but no npm lifecycle hooks; the credential transfer occurs during runtime.
- The decision client can use a separately configured endpoint and dedicated key.
- Decision state is bounded and passed through a sensitive-value gate before transmission.
Source & flagged code
12 flagged · loading sourcePackage source references dynamic require/import behavior.
src/core/runtimeConfig.jsView on unpkg · L9Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/release/verify-release.mjsView on unpkgFindings
Affected versions and remediation
This report applies to @ngockhoale/ukit@3.4.62.
See all versions of @ngockhoale/ukit for other recorded verdicts.
- Review the evidence and your use of @ngockhoale/ukit@3.4.62 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.