book-tools

Warn

Audited by Socket on Feb 20, 2026

1 alert found:

Security
SecurityMEDIUM
SKILL.md

[Skill Scanner] Backtick command substitution detected All findings: [HIGH] command_injection: Backtick command substitution detected (CI003) [AITech 9.1.4] [HIGH] command_injection: Backtick command substitution detected (CI003) [AITech 9.1.4] Based on the provided skill manifest and documentation, there is no explicit malicious code or clear evidence of data exfiltration in these files. The capabilities requested (email/password, API key) are consistent with the documented purpose. However, there are notable security concerns: credentials are stored in plaintext .env and can be exposed via shell history if set via CLI; the project references setup scripts and a binary (annas-mcp) without listing trusted download sources, which is a supply-chain risk because those components could fetch or execute untrusted code. Because the high-risk executable/install-time artifacts are not included in the reviewed text, I rate this as SUSPICIOUS (not proven malicious) and recommend auditing the setup.sh, any vendored Zlibrary.py, book.py, and the annas-mcp binary or its install source before trusting the skill. LLM verification: The package implements the claimed functionality (search/download from Z-Library and Anna's Archive). There is no direct evidence in the provided materials of intentionally malicious code (no obfuscated payloads, no explicit exfiltration instructions, no hardcoded attacker-controlled C2). However, there are significant operational security and supply-chain concerns: plaintext credential storage in ~/.claude/book-tools/.env, CLI flag usage that leaks passwords to shell history, and an installer (

Confidence: 75%Severity: 75%
Audit Metadata
Analyzed At
Feb 20, 2026, 02:42 AM
Package URL
pkg:socket/skills-sh/psylch%2Fzlib-search-skill%2Fbook-tools%2F@a670691d67e6669379ef6372f8eea50283af4abc