hippo-memory@1.43.0
Biologically-inspired memory system for AI agents. Decay by default, strength through use.
AI Security Review
scanned 14d ago · by lpm-firewall-aiThe package has a concrete conditional credential-forwarding risk: an API embedding key is sent to a configurable HTTPS destination without a provider-host allowlist. This warrants a warning, while the local default and explicit provider configuration do not establish malicious intent.
Decision evidence
public snapshot- API embedding mode reads its provider credential from the provider-specific environment variable.
- API embedding requests send that credential as a bearer token to a URL built from the configured base URL.
- The configured base URL accepts any HTTPS host, so the credential can be sent to an operator-selected recipient.
- The API provider is activated through embedding configuration; local embedding is the default.
- The postinstall entry only repairs a wrapper for users who previously opted in; it does not perform a first install.
- The credential-forwarding behavior requires API provider configuration; the default provider is local.
- The package postinstall path does not install the agent wrapper for new users.
Source & flagged code
9 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references a known benign dynamic code generation pattern.
dist/embeddings.jsView on unpkg · L98Findings
Affected versions and remediation
This report applies to hippo-memory@1.43.0.
See all versions of hippo-memory for other recorded verdicts.
- Review the evidence and your use of hippo-memory@1.43.0 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.