infrastructure-maintainer
“Expert infrastructure specialist focused on system reliability, performance optimization, and technical operations management. Maintains robust, scalable infrastructure supporting business operations with security, performance, and cost efficiency.”
aipkg.jsoninfrastructure-maintainer.mdLICENSE.txtREADME.md- 01E1External Transmission60%MEDIUM
infrastructure-maintainer.md:309
detailhide
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
log "ERROR: $error_message" # Send notification curl -X POST -H 'Content-type: application/json' \ --data "{\"text\":\"🚨 Backup Failed: $error_message\"}" \ "$NOTIFICATION_WEBHOOK"fix Verify the destination URL is trusted and necessary. Remove or replace with documented APIs. Ensure no secrets, tokens, or PII are transmitted.
- 02E1External Transmission60%MEDIUM
infrastructure-maintainer.md:438
detailhide
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
cleanup_old_backups # Send success notification curl -X POST -H 'Content-type: application/json' \ --data "{\"text\":\"✅ Backup completed successfully\"}" \ "$NOTIFICATION_WEBHOOK"fix Verify the destination URL is trusted and necessary. Remove or replace with documented APIs. Ensure no secrets, tokens, or PII are transmitted.
- 03TM1Tool Parameter Abuse85%HIGH
infrastructure-maintainer.md:395
detailhide
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
# S3 cleanup (lifecycle policy should handle this, but double-check) aws s3api list-objects-v2 --bucket "$S3_BUCKET" \ --query "Contents[?LastModified<='$(date -d "$RETENTION_DAYS days ago" -u +%Y-%m-%dT%H:%M:%SZ)'].Key" \ --output text | xargs -r -n1 aws s3 rm "s3://$S3_BUCKET/" log "Cleanup completed" }fix Validate all tool parameters against an allowlist. Reject dangerous parameter values (shell=True, --force, -rf /) and use safe defaults.
- 04TM2Chaining Abuse75%HIGH
infrastructure-maintainer.md:395
detailhide
Tool calls are chained to bypass individual safety checks or escalate capabilities beyond what any single tool call would allow.
# S3 cleanup (lifecycle policy should handle this, but double-check) aws s3api list-objects-v2 --bucket "$S3_BUCKET" \ --query "Contents[?LastModified<='$(date -d "$RETENTION_DAYS days ago" -u +%Y-%m-%dT%H:%M:%SZ)'].Key" \ --output text | xargs -r -n1 aws s3 rm "s3://$S3_BUCKET/" log "Cleanup completed" }fix Limit tool chaining depth and validate the output of each tool before passing it to the next. Require explicit user approval for multi-step chains.