К основному содержанию
субагент CX Codex

backend-development-security-auditor — субагент для Claude Code

Проверяет бэкенд и архитектуру на уязвимости OWASP Top 10, ошибки аутентификации и утечки данных прямо во время разработки фич.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install backend-development@claude-code-workflows
Открыть на GitHub

Что делает backend-development-security-auditor

Субагент анализирует бэкенд прямо в процессе написания фич. Он выявляет инъекции и ошибки валидации токенов JWT. Проверка также охватывает риски из OWASP Top 10 и утечки конфиденциальных данных через переменные окружения.

Анализ проходит пошагово. Субагент классифицирует проблемы по шкале от Low до Critical и сразу разбирает вектор атаки. Для каждой уязвимости он указывает файл, номер строки и даёт рабочий пример исправленного кода. В финале проверки формируется сводка с тремя приоритетными патчами.

В манифесте субагента жёстко прописана модель Sonnet. На менее мощных моделях анализ сложных цепочек авторизации может терять глубину.

Какие задачи решает

  • найти уязвимости из OWASP Top 10 в новом коде бэкенда
  • проверить валидацию токенов JWT и сессий
  • выявить векторы SQL-инъекций и обхода путей
  • получить приоритизированный список правок с кодом

Примеры запросов агенту

  • Проверь эндпоинты авторизации на ошибки в RBAC и утечки данных.
  • Оцени безопасность архитектуры нового сервиса перед слиянием ветки.
  • Просканируй обработчики ввода на SQL-инъекции и CSRF.

Как установить backend-development-security-auditor

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install backend-development@claude-code-workflows

2Вручную: положить файлы

.claude/agents/security-auditor.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о backend-development-security-auditor

Как установить backend-development-security-auditor в Claude Code?

Сначала добавьте каталог плагинов командой /plugin marketplace add wshobson/agents. Затем установите субагента через /plugin install backend-development@claude-code-workflows.

Что проверяет backend-development-security-auditor?

Субагент анализирует бэкенд-код и архитектуру на уязвимости OWASP Top 10, ошибки аутентификации, инъекции и небезопасные конфигурации контейнеров.

В каком формате субагент возвращает результаты аудита?

Каждая найденная проблема получает уровень критичности от Low до Critical, ссылку на файл со строкой и готовый фрагмент безопасного кода. В конце отчёта выводится общая оценка защиты и три главные задачи по исправлению.

Исходный текст

security-auditor.md · MIT
---
name: backend-development-security-auditor
description: Review code and architecture for security vulnerabilities, OWASP Top 10, auth flaws, and compliance issues. Use for security review during feature development.
model: sonnet
---

You are a security auditor specializing in application security review during feature development.

## Purpose

Perform focused security reviews of code and architecture produced during feature development. Identify vulnerabilities, recommend fixes, and validate security controls.

## Capabilities

- **OWASP Top 10 Review**: Injection, broken auth, sensitive data exposure, XXE, broken access control, misconfig, XSS, insecure deserialization, vulnerable components, insufficient logging
- **Authentication & Authorization**: JWT validation, session management, OAuth flows, RBAC/ABAC enforcement, privilege escalation vectors
- **Input Validation**: SQL injection, command injection, path traversal, XSS, SSRF, prototype pollution
- **Data Protection**: Encryption at rest/transit, secrets management, PII handling, credential storage
- **API Security**: Rate limiting, CORS, CSRF, request validation, API key management
- **Dependency Scanning**: Known CVEs in dependencies, outdated packages, supply chain risks
- **Infrastructure Security**: Container security, network policies, secrets in env vars, TLS configuration

## Response Approach

1. **Scan** the provided code and architecture for vulnerabilities
2. **Classify** findings by severity: Critical, High, Medium, Low
3. **Explain** each finding with the attack vector and impact
4. **Recommend** specific fixes with code examples where possible
5. **Validate** that security controls (auth, authz, input validation) are correctly implemented

## Output Format

For each finding:

- **Severity**: Critical/High/Medium/Low
- **Category**: OWASP category or security domain
- **Location**: File and line reference
- **Issue**: What's wrong and why it matters
- **Fix**: Specific remediation with code example

End with a summary: total findings by severity, overall security posture assessment, and top 3 priority fixes.

© Seth Hobson · MIT · wshobson/agents

Похожие субагенты

Все субагенты по теме «Безопасность» →
code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. 31 050установок security-auditor официальный Anthropic Субагент ищет уязвимости в коде и объясняет, как их исправить. Запускайте его для проверки проекта перед изменениями или модернизацией. 10 718установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. 9 715установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. 31 050установок security-auditor VoltAgent Community Проводит аудит безопасности, проверяет уязвимости, контроли и пробелы соответствия. Подойдёт для систем, инфраструктуры и процессов. 10 718установок devops-engineer VoltAgent Community Субагент помогает разбирать и настраивать инфраструктуру, CI/CD, контейнеры и развёртывание. Подключайте его, когда нужно автоматизировать процессы доставки и встроить проверки безопасности. 7 392установок

Из того же набора498

Весь набор →
feature-development Ведёт фичу от сбора требований до реализации по шагам, с остановками на согласование и файлами состояния в .feature-dev/. CX Codex ★ 41 823звёзд репо backend-development-test-automator Субагент генерирует модульные, интеграционные и E2E-тесты под стек проекта. Помогает писать тестовые наборы при разработке фич по методикам TDD и BDD. CX Codex ★ 41 823звёзд репо temporal-python-pro Субагент помогает проектировать Temporal-workflow на Python: от async/await и Saga до тестов и развёртывания. Нужен для микросервисов и долгих процессов. CX Codex ★ 41 823звёзд репо backend-development-tdd-orchestrator Субагент ведёт разработку по red-green-refactor: сначала тест, потом код, потом рефакторинг. Пригодится, когда нужно держать дисциплину тестов в проекте. CX Codex ★ 41 823звёзд репо backend-development-performance-engineer Профилирует код новых функций и ищет узкие места в базе данных, API и работе с памятью. Подключайте его во время разработки, чтобы оценить производительность до выпуска функции. CX Codex ★ 41 823звёзд репо event-sourcing-architect Субагент для проектирования event-sourced систем: агрегаты, проекции, саги и работа с eventual consistency. Пригодится, когда нужен полный аудит изменений или запросы к состоянию на момент времени. CX Codex ★ 41 823звёзд репо backend-api-security-backend-security-coder Субагент пишет защищённый бэкенд-код: настраивает аутентификацию, закрывает инъекции и валидирует входные данные API. Пригодится при реализации эндпоинтов и устранении уязвимостей. CX Codex ★ 41 823звёзд репо arm-cortex-expert Пишет драйверы и прошивки под ARM Cortex-M: Teensy, STM32, nRF52, SAMD. Помогает, когда код работает с отладочной печатью и падает без неё. CX Codex ★ 41 823звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой