@ngockhoale/ukit
Install/update an index-first AI workspace for Claude Code, OpenAI Codex and omp (Oh My Pi).
This report shows the evidence for @ngockhoale/ukit@3.4.65. 10 of 104 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 13h ago · by lpm-firewall-aiThe package’s runtime decision path forwards the host’s Anthropic credential to a separately configured publisher-selected default endpoint. This is concrete credential disclosure, so the package should be blocked.
Decision evidence
public snapshot- src/core/gatewayProbe.js selects ANTHROPIC_API_KEY or ANTHROPIC_AUTH_TOKEN as the shared credential when no decision key is configured.
- src/core/gatewayProbe.js sets openai.unicjsc.com as the default decision recipient, independent of the host’s LLM endpoint.
- src/decision/client.js resolves that endpoint and credential, then sends authenticated POST requests through its transport.
- Runtime decision clients are created in the VM engine and task-routing code when the relevant decision stage is enabled.
- The package supports user or environment overrides for the decision endpoint and key, but the defaults still pair a package-selected recipient with the host’s Anthropic credential.
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.65.
The versions list below shows the verdict for each recorded version.
- Avoid installing @ngockhoale/ukit@3.4.65. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.