360 Secure SkillHub
360 安全技能中心

WordPress Security Scanner

核心功能:自动扫描WordPress站点,检测过时程序、暴露版本、缺失安全头等多维度安全风险,按严重程度分级输出问题详情及整改建议。典型场景:常规安全审计、预部署评估、持续安全监控,适合WordPress站主、安全从业者、运维人员。输入为站点URL,输出含扫描ID、状态、分级 findings、问题统计的结构化JSON报告。

krishnakumarmahadevan-cmd
krishnakumarmahadevan-cmd
热度 41.89
最近更新 2026-05-11 17:35:27
分类:安全依赖:第三方 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