form-testing
Тестирование форм WordPress и доставки электронной почты
Командам WordPress нужны подтверждения, что формы отправляются корректно, а сообщения доходят до почтовых ящиков. Этот навык предоставляет проверки WP-CLI и curl для доставки электронной почты, настроек SMTP и поведения форм.
Остановитесь и запросите подтверждение перед установкой.
Проверьте план и получите явное согласие пользователя перед изменением файлов.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "form-testing" from https://skillstore.io/skills/crazyswami-form-testing.md and its manifest at https://skillstore.io/api/skills/crazyswami-form-testing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «form-testing». Проверь доставку электронной почты в контейнере wordpress для ops@example.com.
Ожидаемый результат:
Результат: плагин SMTP активен. Тестовое сообщение отправлено одобренному получателю. Ошибка PHPMailer не сообщалась.
Использование «form-testing». Проверь форму на странице контактов перед запуском.
Ожидаемый результат:
Отчет: обязательные поля прошли валидацию, перенаправление подтверждено, письмо администратору получено, защиту nonce следует проверить.
Использование «form-testing». Устрани проблему отсутствующих писем из форм после миграции.
Ожидаемый результат:
Выводы: настройки SMTP неполные. Настройте одобренный mailer, отправьте новое тестовое сообщение и проверьте DNS-записи.
Аудит безопасности
Высокий рискMost SKILL.md backtick and URL findings are documentation false positives, and no prompt injection was found. The skill still has real shell, WP-CLI, SMTP inspection, and outbound email capabilities. High-risk issues remain in scripts/test-mail.sh because the recipient is unescaped in wp eval and defaults to an external email address.
Подтверждённые проблемы безопасности (4)
Пункты проверки возможностей (40)
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Факторы риска
⚙️ Внешние команды (37)
🌐 Доступ к сети (55)
📁 Доступ к файловой системе (6)
Обнаруженные паттерны
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/crazyswami-form-testing/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/crazyswami-form-testing?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/crazyswami-form-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/crazyswami-form-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/crazyswami-form-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
CrazySwami. (2026). form-testing security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crazyswami-form-testing/audits/8Цитата BibTeX
@techreport{crazyswami-crazyswami-form-testing-2026,
author = {CrazySwami},
title = {form-testing security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/crazyswami-form-testing/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "form-testing security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CrazySwami"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/crazyswami-form-testing/audits/8"
identifiers:
- type: other
value: "skillstore:crazyswami-form-testing:audit:8"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Проверка доставки электронной почты сайта
Проверьте статус плагина SMTP и отправьте контролируемое тестовое сообщение после миграции или запуска.
Тестирование поведения контактной формы
Отправьте известную полезную нагрузку формы и подтвердите перенаправления, валидацию и получение письма администратором.
Аудит базовой безопасности форм
Проверьте использование nonce, санитизацию ввода, обработку reply-to и безопасность заголовков электронной почты.
Попробуйте эти промпты
Проверь статус WP Mail SMTP для моего контейнера WordPress с именем [container]. Пока не отправляй электронную почту.
Отправь одно тестовое письмо WordPress из [container] на [approved address]. Кратко опиши результат и любую ошибку mailer.
Протестируй контактную форму по адресу [authorized URL] с безопасными тестовыми данными. Сообщи о валидации, перенаправлениях и проверках доставки.
Проведи аудит форм на [authorized site]. Проверь SMTP, протестируй доставку, проверь поведение nonce и подготовь приоритетные шаги по устранению проблем.
Лучшие практики
- Запускайте тесты только на сайтах и контейнерах, к которым у вас есть авторизованный доступ.
- Используйте явно указанного одобренного получателя для каждого теста электронной почты.
- Скрывайте сведения SMTP перед публикацией отчетов или тикетов.
Избегать
- Не тестируйте формы на сторонних сайтах без разрешения.
- Не полагайтесь на адреса получателей по умолчанию для тестов доставки.
- Не вставляйте реальные пароли SMTP в prompts или публичные трекеры задач.
Часто задаваемые вопросы
Отправляет ли этот навык реальную электронную почту?
Какой доступ требуется?
Может ли он тестировать любой плагин контактных форм?
Проверяет ли он получение письма во входящих автоматически?
Безопасно ли это для production?
Хранит ли он учетные данные SMTP?
Сведения для разработчиков
Автор
CrazySwamiЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
d11af420e07cd866fe39cfa937efef3223896c06
Актуальность поддержки
24.07.2026
Использование
6 загрузок · 167 просмотров
Структура файлов