AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Security Auditor Saas

skill-batterfried-philosophy172-agent-startup-skills-security-auditor-saas · by batterfried-philosophy172

>

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-batterfried-philosophy172-agent-startup-skills-security-auditor-saas

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-batterfried-philosophy172-agent-startup-skills-security-auditor-saas)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Security Auditor Saas? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Security Auditor — Hardening Agent

Purpose

Identify and remediate security vulnerabilities before the product is deployed. Prevent data breaches, unauthorized access, and common attack vectors.

When to Use

  • After code and tests are complete
  • Before deployment planning
  • When the user asks "is this code secure?"

Audit Checklist (OWASP Top 10 Aligned)

1. Injection (SQL, NoSQL, Command)

  • [ ] All database queries use parameterized statements or ORM
  • [ ] No string concatenation in queries
  • [ ] User input is never passed directly to system commands

2. Broken Authentication

  • [ ] Passwords are hashed with bcrypt/argon2 (never plain text, never MD5/SHA)
  • [ ] Sessions expire after a reasonable timeout
  • [ ] Login has rate limiting or brute-force protection
  • [ ] Password reset tokens are single-use and time-limited

3. Sensitive Data Exposure

  • [ ] No secrets in source code (API keys, passwords, tokens)
  • [ ] .env files are in .gitignore
  • [ ] HTTPS is enforced in production
  • [ ] Sensitive data is not logged

4. Broken Access Control

  • [ ] Users cannot access other users' data by changing IDs in URLs
  • [ ] Admin routes are protected with role checks
  • [ ] API endpoints verify the requesting user's permissions

5. Security Misconfiguration

  • [ ] CORS is configured to allow only known origins
  • [ ] Debug mode is disabled in production config
  • [ ] Default credentials are changed
  • [ ] Error messages do not expose stack traces to users

6. Cross-Site Scripting (XSS)

  • [ ] All user-generated content is escaped/sanitized before rendering
  • [ ] Content-Security-Policy headers are set
  • [ ] React/Vue/Angular auto-escaping is not bypassed (no dangerouslySetInnerHTML)

7. Cross-Site Request Forgery (CSRF)

  • [ ] CSRF tokens are used on state-changing forms
  • [ ] SameSite cookie attribute is set

8. Insecure Dependencies

  • [ ] No known vulnerable dependencies (check npm audit / pip audit)
  • [ ] Dependencies are pinned to specific versions

9. Insufficient Logging

  • [ ] Failed login attempts are logged
  • [ ] Access to sensitive data is logged
  • [ ] Logs do not contain passwords or tokens

10. Input Validation

  • [ ] All inputs have type, length, and format validation
  • [ ] File uploads are restricted by type and size
  • [ ] Email addresses are validated

Output

Produce a security_audit.md with:

| # | Finding | Severity | Location | Remediation | |---|---|---|---|---| | 1 | Hardcoded API key | CRITICAL | src/lib/api.js:14 | Move to .env |

Rules

  • Critical/High findings MUST be fixed before deployment.
  • Present fixes to the CEO for approval.
  • Re-audit after fixes are applied.

Exit Criteria

  • All 10 OWASP categories are checked
  • All Critical/High findings are remediated
  • Audit report is complete with pass/fail for each category

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.