plagiarism-checker

Warn

Audited by Socket on Sep 4, 2026

1 alert found:

Security
SecurityMEDIUM
semorigin/indexer.py

The module’s core functionality (chunking text, embedding, and using FAISS for similarity search) appears legitimate and contains no obvious malware behaviors like network exfiltration or command execution in the shown fragment. However, it has a serious security red flag: it uses pickle.load() to deserialize metadata from a caller-controlled path’s .meta file. If that file can be tampered with or replaced, this pattern can lead to arbitrary code execution. Additionally, it loads unverified FAISS binary artifacts without integrity/authentication checks. Treat loaded index artifacts as unsafe unless they are protected/trusted end-to-end.

Confidence: 70%Severity: 78%
Audit Metadata
Analyzed At
Sep 4, 2026, 12:44 PM
Package URL
pkg:socket/skills-sh/shuash11%2Fopencode-skills%2Fplagiarism-checker%2F@f842fcf0a0cfe34bc1bf3f90293f86fc7f3b7fd6cc77816271034b4cb2b25a06