ocean-brain@0.16.1
⚠ Under review<!-- npm package README for the public ocean-brain CLI.
AI Security Review
scanned 12d ago · by lpm-firewall-aiThe declared postinstall runs local Prisma client generation, and the inspected flagged UI excerpt is ordinary byte conversion. Because the server instantiates `@prisma/client` and its selected source remains unresolved, a clean verdict is not supported; the missing source is not itself evidence of an attack.
Decision evidence
public snapshot- The package postinstall invokes a local script that runs Prisma client generation against a resolved schema.
- The server imports and constructs `@prisma/client`, but the selected registry source for that dependency is unresolved in the supplied evidence.
- The flagged UI excerpt converts byte arrays and does not establish dynamic code execution.
- The inspected install script invokes the Prisma CLI with `generate` and a schema path.
- The inspected Prisma excerpt decodes embedded base64 data into a WebAssembly module; it does not show remote payload retrieval or execution.
Source & flagged code
14 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
server/dist/features/search/sqlite-vector-index.jsView on unpkg · L76Findings
Affected versions and remediation
This report applies to ocean-brain@0.16.1.
See all versions of ocean-brain for other recorded verdicts.
- Review the evidence and your use of ocean-brain@0.16.1 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.