360 Secure SkillHub
360 安全技能中心

WordPress Security Scanner

该 Skill 以一个 POST /scan 接口为核心:提交目标 WordPress 站点 URL,由外部服务返回扫描状态、按 critical/high/medium/low 分级的漏洞发现(含类型、描述、修复建议)以及问题数量汇总。输入为单一 URL 参数,输出为结构化 JSON;文档同时给出 422 校验错误格式和分档调用额度说明。不包含本地扫描逻辑,实际检测均在外部服务端完成。

krishnakumarmahadevan-cmd
krishnakumarmahadevan-cmd
热度 41.91
最近更新 2026-05-11 17:35:27
分类:安全依赖:第三方 API应用场景:API 集成 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add wordpress-security-scanner
Metadata
name
WordPress Security Scanner
description
Scan WordPress sites for security vulnerabilities, misconfigurations, and potential threats.

Overview

The WordPress Security Scanner is a specialized security assessment tool designed to identify vulnerabilities, weak configurations, and security risks in WordPress installations. It performs automated scanning of WordPress sites to detect common security issues including outdated plugins, insecure themes, missing security headers, and other critical weaknesses that could expose sites to attack.

This tool is ideal for WordPress site owners, security professionals, penetration testers, and hosting providers who need to maintain visibility into the security posture of their WordPress deployments. Whether you're performing routine security audits, pre-deployment assessments, or continuous monitoring, the WordPress Security Scanner provides actionable intelligence to strengthen your WordPress security.

The scanner analyzes multiple security dimensions of your WordPress installation and returns detailed findings that enable you to prioritize remediation efforts and implement security hardening measures.

Usage

Example Request:

{
  "url": "https://example-wordpress.com"
}

Example Response:

{
  "scan_id": "scan_1234567890",
  "url": "https://example-wordpress.com",
  "status": "completed",
  "timestamp": "2024-01-15T10:30:45Z",
  "findings": {
    "critical": [
      {
        "type": "outdated_wordpress",
        "severity": "critical",
        "description": "WordPress version 5.8.2 detected. Current version is 6.4.2.",
        "remediation": "Update WordPress to the latest stable version immediately."
      }
    ],
    "high": [
      {
        "type": "exposed_wordpress_version",
        "severity": "high",
        "description": "WordPress version is publicly exposed in HTML source.",
        "remediation": "Remove version information from header and implement version hiding."
      }
    ],
    "medium": [
      {
        "type": "missing_security_headers",
        "severity": "medium",
        "description": "Missing X-Frame-Options header detected.",
        "remediation": "Add security headers: X-Frame-Options, X-Content-Type-Options, etc."
      }
    ]
  },
  "summary": {
    "total_issues": 3,
    "critical_count": 1,
    "high_count": 1,
    "medium_count": 1,
    "low_count": 0
  }
}

Endpoints

POST /scan

Description: Scan a WordPress site for security vulnerabilities and misconfigurations.

Method: POST

Path: /scan

Request Body:

Parameter Type Required Description
url string Yes The full URL of the WordPress site to scan (e.g., https://example.com). Must be a valid, publicly accessible WordPress installation.

Response (200 OK):

The response contains a comprehensive security assessment including:

  • scan_id (string): Unique identifier for the scan
  • url (string): The scanned WordPress URL
  • status (string): Scan status ("completed", "in_progress", or "failed")
  • timestamp (string): ISO 8601 formatted scan timestamp
  • findings (object): Categorized security findings organized by severity level
    • critical (array): Critical security issues requiring immediate action
    • high (array): High-severity vulnerabilities
    • medium (array): Medium-severity issues
    • low (array): Low-severity findings
  • summary (object): Aggregated counts of issues by severity

Each finding includes:

  • type (string): Classification of the vulnerability
  • severity (string): Severity level
  • description (string): Detailed explanation of the issue
  • remediation (string): Recommended corrective action

Response (422 Validation Error):

Returns validation errors if the request is malformed:

{
  "detail": [
    {
      "loc": ["body", "url"],
      "msg": "field required",
      "type": "value_error.missing"
    }
  ]
}
Field Type Description
detail array Array of validation error objects
loc array Location path to the invalid field
msg string Error message
type string Error type classification

Pricing

Plan Calls/Day Calls/Month Price
Free 5 50 Free
Developer 20 500 $39/mo
Professional 200 5,000 $99/mo
Enterprise 100,000 1,000,000 $299/mo

About

ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References