Back to skill

Security audit

Contract Review Agent

Security checks for vulnerabilities and agentic risk

Overview

This skill is a contract-review checklist and workflow with no executable code, credential handling, persistence, or hidden behavior found.

Use this skill only with contracts you are allowed to share with the agent. Treat its output as issue-spotting and workflow support, not legal advice or final approval; have counsel review high-value, unusual, or binding decisions before acting. Confirm before exporting obligations to calendars, spreadsheets, or other business systems.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Credential Access

High
Category
Privilege Escalation
Content
OBLIGATIONS (Your side):
• Pay net-30 from invoice date (§5.1) — Finance/AP
• Provide access credentials within 5 business days of signing (§3.2) — IT
• Report data breaches within 24 hours (§9.4) — Security/Compliance

ATTORNEY REVIEW: YES — §8.1 data ownership clause is non-standard and high-risk.
Confidence
70% confidence
Finding
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.

Autonomous Decision Making

Medium
Category
Excessive Agency
Content
| R8 | Injunctive relief without posting bond or proving damages | §6.1 | Liability | 🟡 MEDIUM | Waives the bond requirement and proof-of-actual-damages prerequisite for injunctive relief. While common in NDAs, it lowers the bar for obtaining court orders against PrecisionLedger. |
| R9 | No limitation of liability / no cap on damages | (absent) | Liability | 🟡 MEDIUM | The agreement has no overall liability cap. Combined with the one-sided indemnification, uncapped attorneys' fees, and $50K/breach liquidated damages, PrecisionLedger's total exposure is unlimited. |
| R10 | No dispute resolution escalation (mediation/arbitration) | §8.2 | Operational | 🟢 LOW | Jumps straight to litigation. Mediation or arbitration clauses are standard cost-containment measures. Not a red flag, but a missed optimization. |
| R11 | Assignment permitted in M&A without consent | §9.3 | Operational | 🟢 LOW | Standard carve-out. However, should confirm PrecisionLedger is comfortable with Confidential Information transferring to an unknown acquirer of TechStartup. |
| R12 | Governing law / venue in Delaware | §8.1-8.2 | Operational | 🟢 LOW | PrecisionLedger is a DE LLC, so Delaware governing law is acceptable. Austin-based TechStartup may find New Castle County venue inconvenient, but this is favorable for PrecisionLedger. |

---
Confidence
75% confidence
Finding
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.

Scope Creep

Low
Category
Excessive Agency
Content
## Section 1. Definition of Confidential Information

1.1 "Confidential Information" means all information disclosed by either Party to the other Party, in any form whatsoever, whether oral, written, electronic, visual, or in any other medium, including but not limited to: financial data, business plans, client lists, pricing models, proprietary methodologies, software code, algorithms, trade secrets, employee information, contractor information, vendor relationships, marketing strategies, product roadmaps, and any and all other information of any nature or kind.

1.2 Confidential Information shall include all analyses, compilations, studies, notes, interpretations, memoranda, and other documents prepared by the Receiving Party which contain, reflect, or are based upon, in whole or in part, the Confidential Information.
Confidence
70% confidence
Finding
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.

Static analysis

No suspicious patterns detected.