@inkeep/open-knowledge@0.68.11
Local-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis is not malicious install-hook behavior, but its explicit agent-integration commands modify AI-tool control surfaces. Downgrade to a warning for the user-invoked capability rather than block publication.
Decision evidence
public snapshot- The CLI's explicit init flow can create project configuration and register MCP and skill integrations for AI tools.
- The bundled implementation includes user-global and host-specific skill paths, so a user-invoked setup can alter agent extension surfaces.
- package.json has no preinstall, install, postinstall, or prepare lifecycle hook.
- The package exposes CLI binaries; inspection found no automatic execution on package installation.
- No concrete credential theft, stealth exfiltration, remote payload loading, or destructive install-time action was established.
Source & flagged code
28 flagged · loading sourcePackage contains a critical-looking secret pattern.
dist/lib-B82GtN9K.mjsView on unpkg · L39Package source executes code through a VM context API.
dist/lib-B82GtN9K.mjsView on unpkg · L1Package source references weak cryptographic algorithms.
dist/lib-B82GtN9K.mjsView on unpkg · L1Package source references child process execution.
dist/start-Cs062mlI.mjsView on unpkg · L1Source appears to send environment or credential material to an external endpoint.
dist/index.mjsView on unpkg · L1A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.mjsView on unpkg · L1Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/index.mjsView on unpkg · L411Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/index.mjsView on unpkg · L1A manifest entrypoint or package-local install chain reaches credential exfiltration behavior.
dist/index.mjsView on unpkg · L1A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
dist/index.mjsView on unpkg · L411Package source references dynamic code evaluation.
dist/chunk-5QMZ5MUS-C5NTf5Rj.mjsView on unpkg · L1Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/native/index.jsView on unpkgPackage source references dynamic require/import behavior.
dist/native/index.jsView on unpkg · L5A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/src-DYjywx4Z.mjsView on unpkg · L1Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/cli.mjsView on unpkgSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/public/assets/ku-TR-NAH2Q5B7-1bSkaN_S.jsView on unpkg · L4Package ships native binary artifacts.
dist/native/native-config.linux-arm64-musl.nodeView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/awk2-BBAGSFUB-ClUuupKf.mjs#virtual:normalized:round1View on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/open-browser-H-QKQd10.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/chunk-4I5QYGJK-DDH8bQMO.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/chunk-JQJVKLGR-D2vc6Tqj.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/chunk-WRU74C26-BESBlKtm.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/chunk-ZIRB5QZD-B2znOhor.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/diagram-Q27KOJAE-BQ1RHwya.mjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/dist-bundle-EXrl9_Zm.mjsView on unpkgGoogle API key in dist/public/assets/chunk-A66AFZZU-D5J-3i2I.js
dist/public/assets/chunk-A66AFZZU-D5J-3i2I.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @inkeep/open-knowledge@0.68.11.
See all versions of @inkeep/open-knowledge for other recorded verdicts.
- Review the evidence and your use of @inkeep/open-knowledge@0.68.11 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.