Back to plugin

Security audit

Lossless Context Management

Security checks for vulnerabilities and agentic risk

Overview

The package’s conversation storage, summaries, and recall tools fit its stated purpose, with disclosed controls for imports and repairs.

Expect sensitive conversation history to remain stored after resets and to be processed by your configured models. Protect the database, configure session exclusions, and review import scope. Use the same reviewed package version for migration preview and apply, and retain a backup.

Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (2)

MCP server referenced without pinned version: 'npx --package @martian-engineering/lossless-claw'.

Medium
Category
MCP Rug Pull
Confidence
97% confidence
Finding

Although this is a migration CLI rather than an MCP server, the command uses the mutable @latest tag, allowing npx to download and execute a package version that has not necessarily been reviewed. A compromised release could execute code with the operator's permissions and access sensitive conversation data; the documented dry-run behavior does not sandbox package execution.

Content

No source excerpt is available for this finding.

MCP server referenced without pinned version: 'npx --package @martian-engineering/lossless-claw'.

Medium
Category
MCP Rug Pull
Confidence
98% confidence
Finding

The apply command independently resolves @latest, so it can execute an unreviewed or compromised release and could even resolve a different version from the preceding dry run. User confirmation and the documented SQLite backup reduce accidental migration risk, but do not prevent malicious package execution, conversation exfiltration, or unauthorized modification.

Content

No source excerpt is available for this finding.

Static analysis

Detected: suspicious.prompt_injection_instructions

Prompt-injection style instruction pattern detected.

Warn
Code
suspicious.prompt_injection_instructions
Location
docs/configuration.md:99
Evidence
the system prompt: