record_finding
Record security findings with severity, target, evidence, and remediation guidance. Capture vulnerabilities and observations during penetration tests to build final reports.
Instructions
Record a security finding in the engagement session.
TOOL_NAME=record_finding DISPLAY_NAME=Record Finding USECASE=Capture a vulnerability/observation with severity and evidence for the final report INSTRUCTIONS=1. Provide title, severity, target, 2. Add description/evidence/recommendation, 3. Call INPUT_DESCRIPTION=title; severity (info|low|medium|high|critical); target; description; evidence; recommendation; references (list of URLs/CVEs) OUTPUT_DESCRIPTION=Dict with status and the stored finding EXAMPLES=record_finding("Anonymous FTP enabled","medium","10.0.0.5",evidence="230 Login successful") PREREQUISITES=None RELATED_TOOLS=generate_report, session_summary
Args: title: Short finding title. severity: One of info, low, medium, high, critical. target: Affected target. description: Detailed description. evidence: Supporting evidence/output. recommendation: Remediation guidance. references: List of references (CVEs, URLs).
Returns: Structured result dict with the stored finding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| target | Yes | ||
| evidence | No | ||
| severity | Yes | ||
| references | No | ||
| description | No | ||
| recommendation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||