rust
Audited by Socket on Sep 17, 2026
4 alerts found:
Anomalyx3SecurityNo clear malicious or covert supply-chain behavior is present. The code implements the advertised search and embedding features, and its network activity is explicit and configuration-driven. It has important security and reliability risks in unsafe mmap access, stale mappings after append, unchecked vector dimensions and IDs, and remote transmission of potentially sensitive text with an API key. These issues warrant remediation before production use, but they do not by themselves indicate malware.
No clear malicious or intentionally sabotaged behavior is present. The code contains significant security and reliability risks: LocalBackend permits path traversal outside its root, malformed segment files can trigger panics, and MVCC/tombstone/compaction logic can lose or incorrectly expose data. It should not be used in production without path validation, bounded and fallible parsing, explicit tombstone encoding, and a correct snapshot-aware compaction design.
The fragment appears to be legitimate Rust documentation or storage/server implementation guidance, not malware. It contains no evident supply-chain attack behavior, exfiltration, persistence, or obfuscated payload. However, several real security and reliability risks exist in unsafe/concurrent code: the WAL offset rollback can corrupt concurrent writes, FMA is not feature-checked, integer truncation affects compression FFI, and full query logging can leak sensitive data. Review and remediation are recommended before production use.
No direct evidence of malware or intentional supply-chain sabotage is present. The code is readable and uses ordinary Rust dependencies and patterns. Security concerns are primarily unauthenticated pgwire access, possible sensitive SQL logging, and denial-of-service panics from unchecked bounds. The actual risk depends on bind address, network exposure, logging controls, and implementations omitted behind TODOs.