Habilidades cohesivity Historial de auditorías
📦

Historial de auditorías

cohesivity - 1 auditoría

12 sept 2026, 00:41

Most external-command alerts are Markdown false positives. Two findings direct a version-pinned npx installer, while network access and local credential reuse are core behavior. Mutable live documentation can change operational instructions after marketplace review, creating a high-confidence remote instruction supply-chain risk.

1
Archivos escaneados
117
Líneas analizadas
20
Elementos de revisión
0
Falsos positivos ignorados

Preocupaciones de seguridad confirmadas (4)

Alto
Mutable Remote Instructions Bypass Audit
The skill treats live web documentation as operational authority and fetches it during use. Those instructions can change after marketplace review and influence privileged actions.
The file explicitly calls live documentation the source of truth and requires fetching it at use time. Multiple workflows depend on those mutable responses.
Bajo
System reconnaissance
1. **Valid `.cohesivity` in the project:** read its credentials and reuse the tenant. Use direct HTT
The skill directs the agent to locate and read a local .cohesivity file containing credentials. This intended access exposes secrets to the agent and remote workflow.
Bajo
System reconnaissance
- Bootstrapping again when a valid `.cohesivity` already exists — read it and reuse it through the d
The instruction requires detecting and reading an existing local .cohesivity credential file. This is narrow project inspection, but it still accesses sensitive configuration.
Bajo
Automatic Client Attribution
The installer sets an attributing User-Agent, and manual requests must use a non-default value. This sends client identity metadata to Cohesivity.
The skill explicitly describes an attributing User-Agent and automatic identification of the calling agent. The exact collected fields are not disclosed.
Elementos de revisión de capacidades (14)

Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.

Medio
Ruby/shell backtick execution
4. **No Cohesivity MCP available:** from the project root, run the exact version-pinned installer `n
The skill explicitly directs the agent to run a version-pinned npx installer with automatic confirmation. This executes downloaded package code and changes project state.
Medio
Ruby/shell backtick execution
```bash
The fenced shell block contains the npx installer command on line 41. Running it executes third-party package code and can modify local and remote state.
Medio
Hardcoded URL
2. **Data plane** (`https://cohesivity.ai/edge/*`): runtime calls to provisioned services from the t
The data plane sends the application key in URL query parameters. Such credentials can leak through URL logs, request histories, or intermediary telemetry.
Medio
Hardcoded URL
`inbox` exposes one agent-native address with send/receive/list/read/reply/delete; ephemeral tenants
The skill directs deployment file uploads and hosting management through Cohesivity APIs. This intended transfer can disclose project contents to the remote service.
Medio
Hardcoded URL
- **Billing is a consent gate.** Fetch `https://cohesivity.ai/pricing` for current plans and amounts
This line directs remote pricing retrieval and billing calls after approval. Those calls can create financial commitments, and the top-up operation is not idempotent.
Medio
Hardcoded URL
Managed agents (private always-on Hermes agents) are claimed-only, spend from the wallet, and are a
The skill links to remote managed-agent instructions for a service that spends from the wallet. Network-driven provisioning therefore carries financial and persistent-state risk.
Bajo
HTTP client library
- **Send a non-default User-Agent** on every request to `cohesivity.ai`, docs included. The WAF reje
The skill requires manual requests to cohesivity.ai to use a non-default User-Agent. This is intentional outbound communication that may expose client-identifying metadata.
Bajo
Hardcoded URL
This skill does not manage its own installation or updates. Whatever delivered it owns that. The can
The skill advertises a canonical remote skill URL that a deliverer may query for updates. This enables intentional outbound traffic and mutable remote content.
Bajo
Hardcoded URL
1. **Control plane** (`https://cohesivity.ai/api/*`): tenant lifecycle, provisioning, billing, statu
This line defines authenticated control-plane requests to cohesivity.ai. Transmitting the management credential is intended service behavior but remains a network and secret-handling risk.
Bajo
Hardcoded URL
2. **Fetch the resource's live doc, then provision through MCP.** Read `https://cohesivity.ai/offeri
The workflow requires fetching live resource documentation and invoking remote MCP provisioning. These network operations are intentional and can alter infrastructure after authorization.
Bajo
Hardcoded URL
- Per-resource API, quirks, limits: `https://cohesivity.ai/offerings/<name>`
The skill directs the agent to fetch per-resource API instructions from cohesivity.ai. This is explicit network access to mutable operational documentation.
Bajo
Hardcoded URL
- Index of everything: `https://cohesivity.ai/llms.txt` (full reference: `llms-full.txt`)
The listed remote indexes are intended to be fetched for service reference. Their contents can change independently of the audited skill.
Bajo
Hardcoded URL
- Pricing and tier limits: `https://cohesivity.ai/pricing`
The pricing URL is an explicit remote dependency used before paid actions. Fetching it is intended network behavior.
Bajo
Hardcoded URL
- Latest skill: `https://cohesivity.ai/skill.md`
The canonical skill URL is a remote update source. Querying it is intentional network access and can expose unaudited content changes.

Patrones detectados

System reconnaissanceSystem reconnaissance
Auditado por: codex