[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCCt8h32JBAZSZ4Si8inH6Te5sMM1suGUIx1jRez8tv8":3,"$fjpbOKZYev5TfEQPw75s6gOos2SxMdHvib_fUVAI8oIM":559,"$fB5JHtYS3BfOpwwPtJMJPEOlYbSvwGjoB8SwFv6tNdrU":562},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":37,"analysis":138,"fingerprints":541},"guardian-gaze","Guardian Gaze Security – AI Based Malware Scanner, Firewall and Login Protection","2.2.7","RedSecLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fredseclabs\u002F","\u003Cp>Safeguard your WordPress website from evolving malware, brute force attacks, hidden backdoors, and zero-day vulnerabilities.\u003C\u002Fp>\n\u003Ch3>Guardian Gaze Security – Malware Scanner, AI Backdoor Detection & Login Protection\u003C\u002Fh3>\n\u003Cp>Guardian Gaze is a research-driven WordPress security plugin designed to help website owners, developers, and agencies protect their sites from malware infections, AI-detected backdoors, brute-force attacks, unauthorized file changes, and emerging WordPress vulnerabilities.\u003C\u002Fp>\n\u003Cp>Built by \u003Ca href=\"https:\u002F\u002Fwww.redseclabs.com\" rel=\"nofollow ugc\">RedSecLabs\u003C\u002Fa>, a cybersecurity firm specializing in threat research and detection engineering, Guardian Gaze focuses on:\u003Cbr \u002F>\n• Continuous WordPress security monitoring\u003Cbr \u002F>\n• AI\u002FLLM-assisted malware and backdoor detection\u003Cbr \u002F>\n• Login protection and brute force prevention\u003Cbr \u002F>\n• IP management and traffic filtering\u003Cbr \u002F>\n• WordPress security hardening\u003Cbr \u002F>\n• Clear visibility into your site’s security posture\u003Cbr \u002F>\nDetection logic is supported by ongoing threat intelligence updates, ensuring protection adapts to new and evolving attack techniques.\u003Cbr \u002F>\nGuardian Gaze delivers practical website security for WordPress without aggressive lockouts, excessive alerts, or heavy resource usage.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WordPress Malware Detection & \u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\u002Fai-based-scanner\" rel=\"nofollow ugc\">AI-Based Backdoor Scan\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nGuardian Gaze includes a built-in \u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\u002Fmalware-scan\" rel=\"nofollow ugc\">WordPress malware scanner\u003C\u002Fa> that analyzes WordPress core files, plugins, and themes for suspicious or unauthorized changes.\u003Cbr \u002F>\n• Detects modified or infected files\u003Cbr \u002F>\n• Identifies malware injections, malicious code, and hidden backdoors\u003Cbr \u002F>\n• AI\u002FLLM-assisted backdoor scanning to detect suspicious code patterns\u003Cbr \u002F>\n• Highlights changes in WordPress core, plugin, or theme integrity\u003Cbr \u002F>\n• Designed for continuous monitoring — not one-time scans\u003Cbr \u002F>\n• Helps users review findings before taking action\u003Cbr \u002F>\nThis approach combines traditional detection techniques with AI-assisted analysis for improved backdoor detection and malware discovery in WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\u002Fip-management\" rel=\"nofollow ugc\">IP Management & Traffic Filtering\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nManage and reduce unwanted or abusive traffic.\u003Cbr \u002F>\n• Block or allow IP addresses manually\u003Cbr \u002F>\n• Automatically flag suspicious IP behavior\u003Cbr \u002F>\n• Reduce bot noise, vulnerability scanners, and automated attacks\u003Cbr \u002F>\nIdeal for sites experiencing repeated probing or targeted WordPress attacks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\" rel=\"nofollow ugc\">Central Security Dashboard\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nView real-time WordPress security events and activity:\u003Cbr \u002F>\n• Latest malware scan results\u003Cbr \u002F>\n• Login attempts and security logs\u003Cbr \u002F>\n• Blocked and flagged IP addresses\u003Cbr \u002F>\n• Alerts, notifications, and system status\u003Cbr \u002F>\nBuilt for both beginners and developers managing multiple WordPress sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\u002Fscheduled-scanning\" rel=\"nofollow ugc\">Scheduled Scanning\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomate malware scans and stay ahead of threats.\u003Cbr \u002F>\n• Weekly, daily, or hourly scan schedules\u003Cbr \u002F>\n• Configure scan recipients and frequency\u003Cbr \u002F>\n• Receive scan results via email\u003Cbr \u002F>\n• Monitor your site’s security regularly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.guardiangaze.com\u002Fdocumentation\u002Ffile-integrity\" rel=\"nofollow ugc\">File Integrity Monitoring\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nMonitor and alert on unauthorized file changes.\u003Cbr \u002F>\n• Detects modified or infected files\u003Cbr \u002F>\n• Highlights changes in WordPress core, plugin, or theme integrity\u003Cbr \u002F>\n• Helps users understand findings before taking action\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Continuous Threat Intelligence Updates\u003C\u002Fstrong>\u003Cbr \u002F>\nGuardian Gaze receives updated detection logic, indicators, and malware patterns through the Guardian Gaze Security Intelligence API.\u003Cbr \u002F>\nThese updates help:\u003Cbr \u002F>\n• Improve malware detection accuracy\u003Cbr \u002F>\n• Adapt to new WordPress security threats\u003Cbr \u002F>\n• Maintain performance and stability\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy & Data Use\u003C\u002Fstrong>\u003Cbr \u002F>\nGuardian Gaze uses external services only for security functionality such as license validation, threat intelligence updates, optional reporting, and IP geolocation (if enabled).\u003Cbr \u002F>\n• No unnecessary data collection\u003Cbr \u002F>\n• No passwords or sensitive content transmitted\u003Cbr \u002F>\n• Secure WordPress-native API communication\u003Cbr \u002F>\n• Optional features can be disabled\u003Cbr \u002F>\n• Only security metadata required for functionality is processed\u003Cbr \u002F>\nGuardian Gaze follows a privacy-first design.\u003C\u002Fp>\n\u003Ch3>External Services Used\u003C\u002Fh3>\n\u003Cp>Guardian Gaze connects to the following services to provide security features and functionality:\u003C\u002Fp>\n\u003Ch4>1. Guardian Gaze API – wp-api.guardiangaze.com\u003C\u002Fh4>\n\u003Cp>Used for license validation, malware pattern updates, threat intelligence updates, and optional email reporting.\u003Cbr \u002F>\nData Sent:\u003Cbr \u002F>\n• Admin email\u003Cbr \u002F>\n• Site URL\u003Cbr \u002F>\n• API key\u003Cbr \u002F>\n• Plugin version and definitions version\u003Cbr \u002F>\n• IP addresses (for global blocking features)\u003Cbr \u002F>\n• Scan report data (if email reporting is enabled)\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.guardiangaze.com\u002Fterms-of-service\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.guardiangaze.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Ch4>2. Guardian Gaze API – www.guardiangaze.com\u003C\u002Fh4>\n\u003Cp>Used for plugin registration.\u003Cbr \u002F>\nData Sent:\u003Cbr \u002F>\n• Site URL\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.guardiangaze.com\u002Fterms-of-service\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.guardiangaze.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Ch4>3. WordPress.org API – api.wordpress.org\u003C\u002Fh4>\n\u003Cp>Used for WordPress core file integrity checks and version validation.\u003Cbr \u002F>\nData Sent:\u003Cbr \u002F>\n• WordPress version\u003Cbr \u002F>\n• Locale \u002F language\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch4>4. Guardian Gaze Country API – wp-api.guardiangaze.com\u002Fcountry.php\u003C\u002Fh4>\n\u003Cp>Used for IP address geolocation.\u003Cbr \u002F>\nData Sent:\u003Cbr \u002F>\n• Visitor IP address\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.guardiangaze.com\u002Fterms-of-service\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.guardiangaze.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important Notes\u003C\u002Fstrong>\u003Cbr \u002F>\n• All API calls use WordPress wp_remote_get() and wp_remote_post()\u003Cbr \u002F>\n• Data is transferred over HTTPS whenever available\u003Cbr \u002F>\n• No user passwords or sensitive content is collected or transmitted\u003Cbr \u002F>\n• Geolocation lookups are cached to limit external requests\u003C\u002Fp>\n\u003Ch3>About RedSecLabs\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.redseclabs.com\" rel=\"nofollow ugc\">RedSecLabs\u003C\u002Fa> is a cybersecurity company focused on threat research, detection engineering, and building defensive tools for real-world scenarios.\u003Cbr \u002F>\nGuardian Gaze reflects this philosophy by offering a transparent, research-backed WordPress security plugin with AI-assisted backdoor detection, built for long-term reliability and practical protection.\u003C\u002Fp>\n","Safeguard your WordPress website from evolving malware, brute force attacks, hidden backdoors, and zero-day vulnerabilities.",10,1012,100,1,"2026-04-08T08:55:00.000Z","6.9.4","4.7","7.0",[20,21,22,23,24],"ai-malware-scanner","ip-management","login-protection","malware","security","https:\u002F\u002Fwww.guardiangaze.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.7.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"redseclabs",30,94,"2026-05-19T14:59:59.887Z",[38,57,74,93,117],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":27,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":16,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"liveupx-security","Liveupx Security","4.0.0","Liveupx","https:\u002F\u002Fprofiles.wordpress.org\u002Fliveupx\u002F","\u003Cp>Liveupx Security is a complete, 100% free WordPress security plugin that rivals paid solutions. No paywalls, ever.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Login Security\u003C\u002Fstrong>\u003Cbr \u002F>\n* Brute force protection with progressive lockouts (1st\u002F2nd\u002F3rd+ strikes escalate automatically)\u003Cbr \u002F>\n* Multi-provider CAPTCHA: Math, Google reCAPTCHA v3, hCaptcha, Cloudflare Turnstile\u003Cbr \u002F>\n* Honeypot bot detection (wp-login.php + WooCommerce)\u003Cbr \u002F>\n* Passwordless magic link login\u003Cbr \u002F>\n* Two-factor authentication: TOTP (Google Authenticator) + Email OTP\u003Cbr \u002F>\n* Trusted device (30-day bypass cookie)\u003Cbr \u002F>\n* Geolocation login alerts — notify when login comes from a new country\u003Cbr \u002F>\n* Subnet auto-blocking (repeated attacks from \u002F24 range)\u003Cbr \u002F>\n* Custom login URL (hide wp-login.php)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Firewall \u002F WAF\u003C\u002Fstrong>\u003Cbr \u002F>\n* PHP-based Web Application Firewall running at priority 1\u003Cbr \u002F>\n* Remote WAF rule feed (auto-updated from liveupx.com)\u003Cbr \u002F>\n* Admin-defined custom firewall rules\u003Cbr \u002F>\n* Per-endpoint rate limiting (REST API, checkout, search, etc.)\u003Cbr \u002F>\n* REST API security controls (block guests, hide \u002Fusers endpoint)\u003Cbr \u002F>\n* Country\u002Fgeo blocking with API fallback chain\u003Cbr \u002F>\n* Bad bot blocking with verified bot allowlist (Google, Bing, etc.)\u003Cbr \u002F>\n* Referrer blocking with spam referrer presets\u003Cbr \u002F>\n* Bad query\u002FXSS\u002FSQL injection blocking\u003Cbr \u002F>\n* .htaccess security rules\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Malware Scanner\u003C\u002Fstrong>\u003Cbr \u002F>\n* Chunked AJAX scanner — scans plugins, themes, uploads, mu-plugins\u003Cbr \u002F>\n* 30+ malware patterns including backdoors, crypto miners, shell injections\u003Cbr \u002F>\n* Heuristic risk scoring (0–100) per suspicious file\u003Cbr \u002F>\n* Auto-quarantine critical findings during scan\u003Cbr \u002F>\n* Scan diff — shows new threats vs last scan\u003Cbr \u002F>\n* Database malware scanner (posts, options, comments, users)\u003Cbr \u002F>\n* File quarantine and permanent delete\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Vulnerability Scanner\u003C\u002Fstrong>\u003Cbr \u002F>\n* Powered by WPScan API (free tier)\u003Cbr \u002F>\n* Scans all active plugins and active theme for known CVEs\u003Cbr \u002F>\n* CVSS severity scoring (Critical\u002FHigh\u002FMedium\u002FLow)\u003Cbr \u002F>\n* Dashboard widget showing unresolved critical\u002Fhigh count\u003Cbr \u002F>\n* Dedicated Vulnerabilities admin page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>File Integrity\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress core file integrity check (vs WordPress.org checksums API)\u003Cbr \u002F>\n* Plugin & theme checksum verification (vs WordPress.org checksums)\u003Cbr \u002F>\n* wp-config.php and .htaccess tampering detection\u003Cbr \u002F>\n* Unknown PHP file detection in core directories\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core File Repair\u003C\u002Fstrong>\u003Cbr \u002F>\n* Downloads clean copies from WordPress.org SVN\u003Cbr \u002F>\n* MD5 verification before writing\u003Cbr \u002F>\n* Single file or bulk repair\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Headers\u003C\u002Fstrong>\u003Cbr \u002F>\n* X-Frame-Options, X-Content-Type-Options, X-XSS-Protection\u003Cbr \u002F>\n* Referrer-Policy, Permissions-Policy (per-feature builder)\u003Cbr \u002F>\n* HSTS with preload support\u003Cbr \u002F>\n* Content-Security-Policy with visual builder\u003Cbr \u002F>\n* CSP violation reporting endpoint (REST API)\u003Cbr \u002F>\n* A–F letter grade for your header configuration\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Security\u003C\u002Fstrong>\u003Cbr \u002F>\n* User enumeration protection (?author= + REST API)\u003Cbr \u002F>\n* Strong password enforcement\u003Cbr \u002F>\n* Block dangerous usernames (admin, root, etc.)\u003Cbr \u002F>\n* Inactive user auto-lock (configurable threshold)\u003Cbr \u002F>\n* Admin action audit trail\u003Cbr \u002F>\n* Active session manager (view & revoke)\u003Cbr \u002F>\n* GDPR IP anonymization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post-Hack Recovery\u003C\u002Fstrong>\u003Cbr \u002F>\n* Lock PHP execution in uploads and wp-includes\u003Cbr \u002F>\n* Log out all users instantly\u003Cbr \u002F>\n* Force password reset for all users\u003Cbr \u002F>\n* Reinstall free plugins from WordPress.org\u003Cbr \u002F>\n* Delete version-revealing files (readme.html, etc.)\u003Cbr \u002F>\n* Weekly security summary email report\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Monitoring & Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n* Activity log (filterable, paginated, CSV export, configurable retention)\u003Cbr \u002F>\n* HTML branded email alerts\u003Cbr \u002F>\n* Slack\u002Fwebhook notifications (compatible with Make.com, Zapier, Discord)\u003Cbr \u002F>\n* Real-time dashboard stats (auto-refresh every 30s)\u003Cbr \u002F>\n* 7-day login attempt chart\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n* WP-CLI commands (wp xsec status|scan|block-ip|unblock-ip|2fa-reset|export-settings|import-settings)\u003Cbr \u002F>\n* Settings import\u002Fexport (JSON)\u003Cbr \u002F>\n* Security score with category breakdown\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fliveupx.com\" rel=\"nofollow ugc\">Liveupx.com\u003C\u002Fa>\u003Cbr \u002F>\nCloud hosting partner: \u003Ca href=\"https:\u002F\u002Fxhost.live\" rel=\"nofollow ugc\">xHost\u003C\u002Fa> — by Liveupx.com\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fjusthunt.co\u002Fstartups\u002Fx-security\" rel=\"nofollow ugc\">Featured on JustHunt.co\u003C\u002Fa>\u003C\u002Fp>\n","Complete WordPress security — Firewall, 2FA, Malware Scanner, Vulnerability Scanner, Login Protection, Security Headers. 100% free.",273,"2026-03-21T19:01:00.000Z","5.0","7.4",[51,52,22,53,24],"2fa","firewall","malware-scanner","https:\u002F\u002Fliveupx.com\u002Fliveupx-security","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fliveupx-security.4.0.0.zip","2026-04-06T09:54:40.288Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":27,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":66,"tested_up_to":16,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"squish-site-patrol","Squish Site Patrol","1.5.0","squishit","https:\u002F\u002Fprofiles.wordpress.org\u002Fsquishit\u002F","\u003Cp>Squish Site Patrol gives your WordPress site a complete health check — security hardening, malware scanning, login protection, and page speed in a single clean dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Two-Factor Authentication (2FA)\u003C\u002Fstrong>\u003Cbr \u002F>\n* TOTP-based 2FA with QR code setup (Google Authenticator, Authy, etc.)\u003Cbr \u002F>\n* Custom branded interstitial login page — replaces the default wp-login.php flow\u003Cbr \u002F>\n* Per-user 2FA enrollment with recovery options\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Login Protection\u003C\u002Fstrong>\u003Cbr \u002F>\n* reCAPTCHA v3 on the login page (free tier, no checkbox required)\u003Cbr \u002F>\n* Geo IP country blocking — restrict logins by country via ipapi.co\u003Cbr \u002F>\n* Magic link login — send a one-time signed login link to your admin email (Patched)\u003Cbr \u002F>\n* Failed login attempt monitoring and alerts (Patched)\u003Cbr \u002F>\n* Detects predictable “admin” username\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Checks\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress core version check\u003Cbr \u002F>\n* Plugin update status — flags outdated plugins\u003Cbr \u002F>\n* SSL \u002F HTTPS detection\u003Cbr \u002F>\n* File editor status check (wp-admin editor)\u003Cbr \u002F>\n* wp-config.php permissions check (Patched)\u003Cbr \u002F>\n* XML-RPC status check (Patched)\u003Cbr \u002F>\n* Debug mode detection (Patched)\u003Cbr \u002F>\n* Admin account audit — flags inactive admin accounts (Patched)\u003Cbr \u002F>\n* Database prefix check — flags default wp_ prefix (Patched)\u003Cbr \u002F>\n* Directory listing detection (Patched)\u003Cbr \u002F>\n* HTTP security headers check (Patched)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Malware Scanner\u003C\u002Fstrong>\u003Cbr \u002F>\n* Verifies all 3,000+ WordPress core files against official checksums\u003Cbr \u002F>\n* Detects PHP files hidden in your uploads folder\u003Cbr \u002F>\n* Scans for dangerous file types (.exe, .sh, .bat) in uploads\u003Cbr \u002F>\n* User enumeration vulnerability check\u003Cbr \u002F>\n* Flags any modified core files\u003Cbr \u002F>\n* Real-time file change monitoring with baseline comparison (Patched)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Breach Detection\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks admin email addresses against HaveIBeenPwned (Patched)\u003Cbr \u002F>\n* Alerts you if any admin account appears in a known breach\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audit Log\u003C\u002Fstrong>\u003Cbr \u002F>\n* Tracks logins, failed login attempts, plugin installs, settings changes, and scans\u003Cbr \u002F>\n* 90-day retention with full event history\u003Cbr \u002F>\n* Filter by event type — login, scan, settings, plugin activity and more\u003Cbr \u002F>\n* Recent activity strip on the main dashboard\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Speed & Core Web Vitals\u003C\u002Fstrong>\u003Cbr \u002F>\n* Live Google PageSpeed Insights score\u003Cbr \u002F>\n* Core Web Vitals — LCP, FCP, and CLS\u003Cbr \u002F>\n* Mobile performance scoring\u003Cbr \u002F>\n* Scan any public URL\u003Cbr \u002F>\n* Inline metric explanations\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reporting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Weekly HTML email reports with a full scan summary (Patched)\u003Cbr \u002F>\n* Scheduled automatic daily scans (Patched)\u003Cbr \u002F>\n* Email alerts when issues are detected (Patched)\u003Cbr \u002F>\n* SSL certificate expiry alerts (Patched)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dashboard & UX\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean two-panel layout — Security on the left, Scans & hardening on the right\u003Cbr \u002F>\n* Hardening tab consolidates all Patched checks in one place\u003Cbr \u002F>\n* Issues-only toggle on both panels — hide passing checks, focus on what needs fixing\u003Cbr \u002F>\n* Rescan button with toast notification (no page reload)\u003Cbr \u002F>\n* Dark mode toggle\u003Cbr \u002F>\n* Scan spinner and auto-scan status badge\u003Cbr \u002F>\n* Score cards hidden by default until first scan runs\u003Cbr \u002F>\n* Inline metric tooltips\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance\u003C\u002Fstrong>\u003Cbr \u002F>\n* Aggressive transient caching (12–24hr TTL) across all check classes\u003Cbr \u002F>\n* Zero front-end footprint — all scans run in wp-admin only\u003C\u002Fp>\n\u003Ch4>Squish Site Patrol Patched — $15\u002Fmo\u003C\u002Fh4>\n\u003Cp>Upgrade to Patched for automatic monitoring and advanced protection:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Scheduled automatic daily scans\u003C\u002Fli>\n\u003Cli>Weekly HTML email reports\u003C\u002Fli>\n\u003Cli>Email alerts when issues are found\u003C\u002Fli>\n\u003Cli>Magic link login — passwordless one-time login links\u003C\u002Fli>\n\u003Cli>Failed login attempt monitoring\u003C\u002Fli>\n\u003Cli>SSL certificate expiry alerts\u003C\u002Fli>\n\u003Cli>Real-time file change monitoring with baseline comparison\u003C\u002Fli>\n\u003Cli>Reset file monitoring baseline after legitimate updates\u003C\u002Fli>\n\u003Cli>wp-config.php permissions check\u003C\u002Fli>\n\u003Cli>XML-RPC status check\u003C\u002Fli>\n\u003Cli>Debug mode detection\u003C\u002Fli>\n\u003Cli>HTTP security headers check\u003C\u002Fli>\n\u003Cli>Admin account audit — flags inactive admin accounts\u003C\u002Fli>\n\u003Cli>Database prefix check — flags default wp_ prefix\u003C\u002Fli>\n\u003Cli>Directory listing detection\u003C\u002Fli>\n\u003Cli>Email breach check via HaveIBeenPwned\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Ch4>Google PageSpeed Insights API\u003C\u002Fh4>\n\u003Cp>Used to analyze page speed and Core Web Vitals for any URL entered by the user. Data sent: the URL being scanned. This call is only made when the user clicks “Run scan”.\u003Cbr \u002F>\n* Service: https:\u002F\u002Fdevelopers.google.com\u002Fspeed\u002Fdocs\u002Finsights\u002Fv5\u002Fabout\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fdevelopers.google.com\u002Fterms\u003C\u002Fp>\n\u003Ch4>WordPress.org Checksums API\u003C\u002Fh4>\n\u003Cp>Used to verify the integrity of WordPress core files by comparing them against official checksums. No user data is sent — only the WordPress version number and locale.\u003Cbr \u002F>\n* Service: https:\u002F\u002Fapi.wordpress.org\u002Fcore\u002Fchecksums\u002F1.0\u002F\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch4>ipapi.co\u003C\u002Fh4>\n\u003Cp>Used to determine the country of origin for login attempts when Geo IP country blocking is enabled. Data sent: the visitor’s IP address. This check only runs on the login page when the feature is active.\u003Cbr \u002F>\n* Service: https:\u002F\u002Fipapi.co\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fipapi.co\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch4>HaveIBeenPwned API (Patched only)\u003C\u002Fh4>\n\u003Cp>Used to check if admin email addresses appear in known data breach databases. Requires a valid HIBP API key configured in settings.\u003Cbr \u002F>\n* Service: https:\u002F\u002Fhaveibeenpwned.com\u002FAPI\u002Fv3\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Fhaveibeenpwned.com\u002FPrivacy\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fhaveibeenpwned.com\u002FAPI\u002Fv3#license\u003C\u002Fp>\n\u003Ch4>Freemius\u003C\u002Fh4>\n\u003Cp>Used to manage the Patched premium subscription, licensing, and payments. Data sent upon upgrade: site URL, WordPress version, plugin version, and user email if the user opts in.\u003Cbr \u002F>\n* Service: https:\u002F\u002Ffreemius.com\u003Cbr \u002F>\n* Privacy: https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\u003Cbr \u002F>\n* Terms: https:\u002F\u002Ffreemius.com\u002Fterms\u002F\u003C\u002Fp>\n","Complete WordPress security, malware scanning, login protection, and performance monitoring in one clean dashboard.",193,"2026-04-12T19:12:00.000Z","6.0","8.0",[22,53,24,70,71],"two-factor-authentication","vulnerability-scanner","https:\u002F\u002Fsquish.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsquish-site-patrol.1.5.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":35,"num_ratings":84,"last_updated":85,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":86,"homepage":88,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":27,"last_vuln_date":92,"fetched_at":29},"wordfence","Wordfence Security – Firewall, Malware Scan, and Login Security","8.1.4","Mark Maunder","https:\u002F\u002Fprofiles.wordpress.org\u002Fmmaunder\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fi4ZN2TwlaBE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>THE MOST POPULAR WORDPRESS FIREWALL & SECURITY SCANNER\u003C\u002Fh4>\n\u003Cp>WordPress security requires a team of dedicated analysts researching the latest malware variants and WordPress exploits, turning them into firewall rules and malware signatures, and releasing those to customers in real-time.\u003C\u002Fp>\n\u003Cp>Choose the right protection for you: \u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fproducts\u002Fpricing\u002F\" rel=\"nofollow ugc\">Wordfence Free, Premium, Care or Response\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Wordfence is widely acknowledged as the number one WordPress security research team in the World. Our plugin provides a comprehensive suite of security features, and our team’s research is what powers our plugin and provides the level of security that we are known for.\u003C\u002Fp>\n\u003Cp>At Wordfence, WordPress security isn’t a division of our business – WordPress security is all we do. We employ a global 24-hour dedicated incident response team that provides our priority customers with a 1 hour response time for any security incident.\u003C\u002Fp>\n\u003Cp>The sun never sets on our global security team and we run a sophisticated threat intelligence platform to aggregate, analyze and produce ground breaking security research on the newest security threats.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wordfence Security includes an endpoint firewall, malware scanner, robust login security features, live traffic views, and more.\u003C\u002Fstrong> Our \u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002F\" rel=\"nofollow ugc\">Threat Defense Feed\u003C\u002Fa> arms Wordfence with the newest firewall rules, malware signatures, and malicious IP addresses it needs to keep your website safe.\u003C\u002Fp>\n\u003Cp>Rounded out by 2FA and a suite of additional features, Wordfence is the most comprehensive WordPress security solution available.\u003C\u002Fp>\n\u003Ch3>🔥 WORDPRESS FIREWALL\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Ffirewall\u002F\" rel=\"nofollow ugc\">Web Application Firewall\u003C\u002Fa>\u003C\u002Fstrong> identifies and blocks malicious traffic. Built and maintained by a large team focused 100% on WordPress security.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time firewall rule and malware signature [Premium]\u003C\u002Fstrong> updates via the Threat Defense Feed (free version is delayed by 30 days).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Fblocking\u002F\" rel=\"nofollow ugc\">Real-time IP Blocklist\u003C\u002Fa> [Premium]\u003C\u002Fstrong> blocks all requests from the most malicious IPs, protecting your site while reducing load.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protects your site at the endpoint\u003C\u002Fstrong>, enabling deep integration with WordPress. Unlike cloud alternatives, it does not break encryption, cannot be bypassed and cannot leak data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Fscan\u002F\" rel=\"nofollow ugc\">Integrated malware scanner\u003C\u002Fa>\u003C\u002Fstrong> blocks requests that include malicious code or content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Ffirewall\u002Fbrute-force\u002F\" rel=\"nofollow ugc\">Protection from brute force\u003C\u002Fa>\u003C\u002Fstrong> attacks by limiting login attempts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📡 WORDPRESS SECURITY SCANNER\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Malware scanner\u003C\u002Fstrong> checks core files, themes and plugins for malware, bad URLs, backdoors, SEO spam, malicious redirects and code injections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time malware signature updates [Premium]\u003C\u002Fstrong> via the Threat Defense Feed (free version is delayed by 30 days).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compares with WordPress.org repository\u003C\u002Fstrong> your core files, themes and plugins, checking their integrity and reporting any changes to you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Repair WordPress core, theme, and plugin files\u003C\u002Fstrong> that have changed by overwriting them with a pristine, original version. Delete any files that don’t belong easily within the Wordfence interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Malware Removal Tools\u003C\u002Fstrong> “Delete File” and “Delete All Deletable Files” options allow for efficient malware removal. Remember to investigate the scan results and backup files first!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checks your site for known security vulnerabilities\u003C\u002Fstrong> and alerts you to any issues. Also alerts you to potential security issues when a plugin has been closed or abandoned.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checks your content safety\u003C\u002Fstrong> by scanning file contents, posts and comments for dangerous URLs and suspicious content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checks to see if your site or IP have been blocklisted [Premium]\u003C\u002Fstrong> for malicious activity, generating spam or other security issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔒 LOGIN SECURITY\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Ftools\u002Ftwo-factor-authentication\u002F\" rel=\"nofollow ugc\">Two-factor authentication (2FA)\u003C\u002Fa>\u003C\u002Fstrong>, one of the most secure forms of remote system authentication available via any TOTP-based authenticator app or service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Flogin-security\u002F\" rel=\"nofollow ugc\">Login Page CAPTCHA\u003C\u002Fa>\u003C\u002Fstrong> stops bots from logging in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Flogin-security\u002F#woocommerce-and-custom-integrations\" rel=\"nofollow ugc\">2FA for WooCommerce and custom integrations\u003C\u002Fa>\u003C\u002Fstrong> allow for 2FA to be setup on custom account pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML-RPC\u003C\u002Fstrong> options including disabling or adding 2FA.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password Security:\u003C\u002Fstrong> Block logins for administrators using known compromised passwords.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 SECURITY AUDIT LOG [Premium]\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Faudit-log\" rel=\"nofollow ugc\">The Audit Log\u003C\u002Fa>\u003C\u002Fstrong> monitors all changes and actions in security-sensitive areas of the site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote tamper-proof data storage\u003C\u002Fstrong> via Wordfence Central.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Monitor events and actions\u003C\u002Fstrong> ranging  from user creation and editing to plugin\u002Ftheme installation and updates to post and page changes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable\u003C\u002Fstrong> to log all events or significant events only, which includes all authentication, site configuration, and site functionality events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌐 WORDFENCE CENTRAL\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fproducts\u002Fwordfence-central\u002F\" rel=\"nofollow ugc\">Wordfence Central\u003C\u002Fa>\u003C\u002Fstrong> is a powerful and efficient way to manage the security for multiple sites in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized management:\u003C\u002Fstrong> Efficiently assess the security status of all your websites in one view. View detailed security findings without leaving Wordfence Central.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful templates\u003C\u002Fstrong> make configuring Wordfence a breeze.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly configurable alerts\u003C\u002Fstrong> can be delivered via email, SMS or Slack. Improve the signal to noise ratio by leveraging severity level options and a daily digest option.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track and alert on important security events\u003C\u002Fstrong> including administrator logins, breached password usage and surges in attack activity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free to use\u003C\u002Fstrong> for unlimited sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ SECURITY TOOLS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Ftools\u002Flive-traffic\u002F\" rel=\"nofollow ugc\">Live Traffic\u003C\u002Fa>\u003C\u002Fstrong> monitors visits and hack attempts not shown in other analytics packages in real time; including origin, their IP address, the time of day and time spent on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block attackers by IP\u003C\u002Fstrong> or build advanced rules based on IP Range, Hostname, User Agent and Referrer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fhelp\u002Fblocking\u002Fcountry-blocking\u002F\" rel=\"nofollow ugc\">Country blocking\u003C\u002Fa>\u003C\u002Fstrong> available with Wordfence Premium.\u003C\u002Fli>\n\u003C\u002Ful>\n","Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team. Make security a priority with Wordfence.",5000000,407330579,4861,"2025-12-20T21:06:00.000Z",[51,52,23,87,24],"scanner","https:\u002F\u002Fwww.wordfence.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordfence.8.1.4.zip",96,12,"2022-09-06 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":16,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":27,"last_vuln_date":116,"fetched_at":29},"jetpack","Jetpack – WP Security, Backup, Speed, & Growth","15.7","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Ch3>JETPACK – THE BEST WORDPRESS PLUGIN\u003C\u002Fh3>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fvideo.wordpress.com\u002Fembed\u002FbEKlywPj?hd=0&cover=1\" frameborder=\"0\" allowfullscreen allow=\"clipboard-write\">\u003C\u002Fiframe>\u003Cscript src='https:\u002F\u002Fv0.wordpress.com\u002Fjs\u002Fnext\u002Fvideopress-iframe.js?m=1770107250'>\u003C\u002Fscript>\u003C\u002Fp>\n\u003Cp>Jetpack is a WordPress plugin that helps you create better content, grow your subscribers, earn money from your website and keep it safe, fast, and secure. You can grow and keep track of your website traffic with Jetpack stats, and create better content with Jetpack AI. You can start a newsletter and grow your audience, turning fans into paying subscribers. Create beautiful content with Jetpack Creator and keep your site fast with Jetpack Boost.\u003C\u002Fp>\n\u003Ch4>HOW TO GET STARTED WITH JETPACK\u003C\u002Fh4>\n\u003Cp>Installation is free, quick, and easy. \u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Finstall?from=wporg\" rel=\"nofollow ugc\">Set up Jetpack\u003C\u002Fa> in minutes. Take advantage of more robust features like WordPress site security and design and growth tools by \u003Ca href=\"http:\u002F\u002Fjetpack.com\u002Fpricing\" rel=\"nofollow ugc\">upgrading to a paid plan\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>NEED EXPERT SUPPORT?\u003C\u002Fh4>\n\u003Cp>We have a global team of Happiness Engineers ready to provide incredible support. Ask your questions in the support forum or \u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fcontact-support\" rel=\"nofollow ugc\">contact support\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WHY USE JETPACK ON YOUR SITE\u003C\u002Fh3>\n\u003Ch4>Safer. Faster. More traffic.\u003C\u002Fh4>\n\u003Cp>WordPress security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.\u003C\u002Fp>\n\u003Ch4>24\u002F7 AUTO SITE SECURITY\u003C\u002Fh4>\n\u003Cp>We guard your site so you can run your site or business. Jetpack Security provides easy-to-use, comprehensive WordPress site security including auto real-time backups and easy restores, malware scans, and spam protection. Essential features like brute force protection and basic downtime \u002F uptime monitoring are free.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Back up your site automatically in real time and restore to any point with one click. Cloud storage starts at 10GB, which is more than enough for most sites, with additional storage options available if needed. Great for eCommerce stores especially Woo.\u003C\u002Fli>\n\u003Cli>Manage migration to a new host, migrate theme files and plugins to a new database, easily duplicate websites, create full database backups, clone websites, repair broken websites by restoring older backups or easily set up a test site by creating a duplicate of your existing WP website.\u003C\u002Fli>\n\u003Cli>See every site change and who made it with the activity log, great for coordination, debug, maintenance, or troubleshooting.\u003C\u002Fli>\n\u003Cli>Examine incoming traffic to your WordPress site with our WAF (Web Application Firewall) and decide to allow or block it based on various rules.\u003C\u002Fli>\n\u003Cli>Add an important layer of protection to your site with our WAF (Web Application Firewall), particularly when attackers actively exploit unpatched vulnerabilities.\u003C\u002Fli>\n\u003Cli>Automatically perform malware scans and security scans for other code threats. One click fix to restore your site for malware.\u003C\u002Fli>\n\u003Cli>Block spam comments and form responses with anti spam features powered by Akismet.\u003C\u002Fli>\n\u003Cli>Brute force attack protection to protect your WordPress login page from attacks.\u003C\u002Fli>\n\u003Cli>Monitor your site uptime \u002F downtime and get an instant alert of any change by email.\u003C\u002Fli>\n\u003Cli>Secure WordPress.com powered login used by millions of sites with optional 2FA (two factor authentication) for extra protection.\u003C\u002Fli>\n\u003Cli>Auto update individual plugins for easy site maintenance and management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can purchase all of Jetpack’s security features in our \u003Ca href=\"https:\u002F\u002Fcloud.jetpack.com\u002Fpricing#jetpack_security_t1_yearly\" rel=\"nofollow ugc\">Security bundle\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fcloud.jetpack.com\u002Fpricing#jetpack_backup_t1_yearly\" rel=\"nofollow ugc\">VaultPress Backup\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcloud.jetpack.com\u002Fpricing#jetpack_scan\" rel=\"nofollow ugc\">Scan\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fcloud.jetpack.com\u002Fpricing#jetpack_anti_spam\" rel=\"nofollow ugc\">Akismet Anti-spam\u003C\u002Fa> can each be purchased individually.\u003C\u002Fp>\n\u003Ch4>PEAK SPEED AND PERFORMANCE\u003C\u002Fh4>\n\u003Cp>Get blazing fast site speed with Jetpack. Jetpack’s free CDN (content delivery network) auto optimizes your images. Watch your page load times decrease — we’ll optimize your images and serve them from our own powerful global network, and speed up your site on mobile devices to reduce bandwidth usage and save money!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Image CDN for images and core static files, like CSS and JavaScript, served from our servers, not yours, which saves you money and bandwidth.\u003C\u002Fli>\n\u003Cli>Unlimited, high speed, ad free video hosting keeps the focus on your content, not on ads or recommendations that lead people off site.\u003C\u002Fli>\n\u003Cli>Custom site search is incredibly powerful and customizable. Helps your visitors instantly find the right content so they read and buy more. Works great with WooCommerce \u002F eCommerce sites to help filter products so customers get what they want on your site faster.\u003C\u002Fli>\n\u003Cli>Recommended to use with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-boost\u002F\" rel=\"ugc\">Jetpack Boost\u003C\u002Fa> for ultimate WordPress site speed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>POWERFUL TOOLS FOR GROWTH\u003C\u002Fh4>\n\u003Cp>Create and customize your WordPress site, optimize it for visitors and revenue, and enjoy watching your stats tick up. Build it, share it, and watch it grow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto publish blog posts and products to social media by simply using our tools to connect to Facebook, Bluesky, Threads, Tumblr, Mastodon, LinkedIn, and Nextdoor.\u003C\u002Fli>\n\u003Cli>Easily share Instagram posts on your pages and blog posts.\u003C\u002Fli>\n\u003Cli>Collect a payment or donation, sell a product, service, or membership with simple integrations with PayPal and Stripe.\u003C\u002Fli>\n\u003Cli>Grow traffic with SEO tools for Google, Bing, Facebook, and WordPress.com. XML sitemap created automatically.\u003C\u002Fli>\n\u003Cli>Advertise on your site to generate revenue. The ad network automatically does the work for you to find high-quality ads that are placed on your site.\u003C\u002Fli>\n\u003Cli>Manage Jetpack features from anywhere with the official WordPress mobile app, available for Apple iOS (iPhone or iPad) and Google Android.\u003C\u002Fli>\n\u003Cli>Looking for Customer Relationship Management? Check out the \u003Ca href=\"https:\u002F\u002Fjetpackcrm.com\" rel=\"nofollow ugc\">Jetpack CRM plugin\u003C\u002Fa> which works alongside Jetpack to give you a simple and practical way to build relationships with your customers and leads.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>POWERFUL STATS TO GROW YOUR SITE\u003C\u002Fh4>\n\u003Cp>With Jetpack Stats, you don’t need to be a data scientist to see how your site is performing.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced site stats and analytics to help you understand your audience.\u003C\u002Fli>\n\u003Cli>Discover your top performing posts & pages.\u003C\u002Fli>\n\u003Cli>See who is creating the most popular content on your team with our author metrics.\u003C\u002Fli>\n\u003Cli>Easily keep track of your content creation habits & trends over the years.\u003C\u002Fli>\n\u003Cli>View weekly and yearly trends with 7-day Highlights and Year in Review.\u003C\u002Fli>\n\u003Cli>See what popular social networks your content is being shared to the most.\u003C\u002Fli>\n\u003Cli>Explore real-time data on visitors, likes, and comments.\u003C\u002Fli>\n\u003Cli>Get detailed insights on the referrers that bring traffic to your site.\u003C\u002Fli>\n\u003Cli>Discover what countries your visitors are coming from.\u003C\u002Fli>\n\u003Cli>Measure link clicks, video plays, and file downloads within your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WRITE SMARTER, NOT HARDER.\u003C\u002Fh4>\n\u003Cp>Experience the ease of crafting professional content with intuitive and powerful AI. Jetpack AI Assistant effortlessly integrates with your WordPress editor, offering an intuitive interface to interact with AI.\u003Cbr \u002F>\nThis powerful block lets you generate diverse content at your command, significantly reducing the time and effort required in content creation.\u003C\u002Fp>\n\u003Cp>Simply provide a prompt, and watch as Jetpack AI Assistant crafts compelling blog posts, detailed pages, structured lists, and comprehensive tables – all tailored to your needs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Harness AI power directly from your editor.\u003C\u002Fli>\n\u003Cli>Unlock high-quality, tailored content at your command.\u003C\u002Fli>\n\u003Cli>Maintain professional standards with ease.\u003C\u002Fli>\n\u003Cli>AI-powered translations across numerous languages at your fingertips, breaking down language barriers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PROMOTE YOUR CONTENT EASILY WITH JETPACK BLAZE\u003C\u002Fh4>\n\u003Cp>Find new fans by promoting your posts and pages across millions of sites in the WordPress.com and Tumblr ad network.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create your ad. Choose your audience. Set your budget. It’s that easy.\u003C\u002Fli>\n\u003Cli>Amplify your reach for just a few dollars.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EASY DESIGN TOOLS\u003C\u002Fh4>\n\u003Cp>Quickly customize your site to make it stand out — no coding needed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Themes — Simple WordPress themes to get started on your site.\u003C\u002Fli>\n\u003Cli>Related posts — Keep visitors on your site by automatically showing them related content they will be interested in.\u003C\u002Fli>\n\u003Cli>Gallery and Slideshow tools — Image galleries, carousel slider, and slideshows for WP sites and stores.\u003C\u002Fli>\n\u003Cli>Subscriptions — Make it easy for visitors to sign up to receive notifications of your latest posts and comments.\u003C\u002Fli>\n\u003Cli>Contact form — Easily build unlimited contact forms for free without any coding. Receive email notifications for each response. Integrate with mail solutions like Creative Mail to reach your customers and leads quickly. Connect to Jetpack Anti spam (powered by Akismet) to filter submissions.\u003C\u002Fli>\n\u003Cli>oEmbed Support — easily embed images, posts, and links from Facebook and Instagram.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>INTEGRATIONS\u003C\u002Fh4>\n\u003Cp>Jetpack is updated monthly to ensure seamless integration with top WordPress plugins and other tech products.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built for WooCommerce: Jetpack and WooCommerce are both made by Automattic. Backup, Scan, Anti-spam, integrate perfectly for Woo \u002F eComm stores.\u003C\u002Fli>\n\u003Cli>Jetpack is fully compatible with v2.0 of the official AMP plugin for WordPress.\u003C\u002Fli>\n\u003Cli>Better understand your customers and marketing with Google Analytics (GA) integration.\u003C\u002Fli>\n\u003Cli>Social media platforms: Instagram, Facebook, Tumblr, LinkedIn, Threads, Bluesky, Nextdoor.\u003C\u002Fli>\n\u003Cli>Simple Blocks to customize your site: Pinterest, Whatsapp, Podcast player, GIFs, maps, tiled gallery, slideshow.\u003C\u002Fli>\n\u003Cli>Payment processors: easily collect payments or donations and sell products through Stripe and PayPal.\u003C\u002Fli>\n\u003Cli>Site speed and performance plugins: Works great with WP Super Cache by Automattic and Cloudflare.\u003C\u002Fli>\n\u003Cli>Contact form: Anti-spam (Powered by Akismet) blocks spam comments for Jetpack forms, Contact Form 7, Ninja Forms, Gravity Forms, Formidable Forms, and more.\u003C\u002Fli>\n\u003Cli>Other tech integrations: Instagram, Creative Mail, Mailchimp, Calendly, Whatsapp, Pinterest, Revue, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EXPLORE MORE OF JETPACK\u003C\u002Fh4>\n\u003Cp>If you like Jetpack, consider checking out our other products and bundles\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-complete\" rel=\"nofollow ugc\">Jetpack Complete\u003C\u002Fa> – The Complete bundle with real‑time security, top performance, and everything you need to grow your business.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-security\" rel=\"nofollow ugc\">Jetpack Security\u003C\u002Fa> – Our Security bundle provides easy‑to‑use, comprehensive WordPress site security, including real‑time backups, a web application firewall, malware scanning, and spam protection.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-backup\" rel=\"nofollow ugc\">Jetpack Backup\u003C\u002Fa> – Save every change and get back online quickly with one‑click restores from Jetpack VaultPress Backup.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-scan\" rel=\"nofollow ugc\">Jetpack Scan\u003C\u002Fa> – Protect your site from bad actors around‑the‑clock ‑ with our web application firewall (WAF) and automated malware scanning with one‑click fixes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-search\" rel=\"nofollow ugc\">Jetpack Search\u003C\u002Fa> – Instantly deliver the most relevant results to your visitors with Jetpack Search. No coding required, no ads, and no tracking.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-boost\" rel=\"nofollow ugc\">Jetpack Boost\u003C\u002Fa> – Increase your website speed.  Enjoy the same performance advantages as the world’s leading websites, no developer required.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-video\" rel=\"nofollow ugc\">Jetpack VideoPress\u003C\u002Fa> – Display stunning‑quality video with none of the hassle. Drag and drop videos through the WordPress editor and keep the focus on your content, not the ads.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-ai\" rel=\"nofollow ugc\">Jetpack AI\u003C\u002Fa> – Turn your ideas into ready‑to‑publish content at lightspeed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-stats\" rel=\"nofollow ugc\">Jetpack Stats\u003C\u002Fa> – Keep track of your website visits, popular posts, newsletter subscribers and more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-social\" rel=\"nofollow ugc\">Jetpack Social\u003C\u002Fa> – Automatically share your website content to your favorite social media platforms, from one place.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-crm\" rel=\"nofollow ugc\">Jetpack CRM\u003C\u002Fa> – Jetpack CRM has all of the tools you need to grow your business. It’s also modular, so you can customize it to suit your needs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-creator\" rel=\"nofollow ugc\">Jetpack Creator\u003C\u002Fa> – Craft stunning content, boost your subscriber base, and monetize your online presence.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-newsletter\" rel=\"nofollow ugc\">Jetpack  Newsletter\u003C\u002Fa> – Transform your blog posts into newsletters to easily reach your subscribers. Offer paid subscriptions and earn from your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>KEEP SPAM OFF YOUR WEBSITE\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-spam\" rel=\"nofollow ugc\">Akismet Anti-spam\u003C\u002Fa> – Automatically clear spam from comments and forms. Save time, get more responses, give your visitors a better experience – all without lifting a finger.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PROMOTE YOUR CONTENT FOR MORE VIEWS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fredirect?source=org-blaze\" rel=\"nofollow ugc\">Blaze\u003C\u002Fa> – Find new fans by promoting your posts and pages across millions of sites in the WordPress.com and Tumblr ad network.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MANAGE MORE THAN ONE SITE?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fmanage\u002F\" rel=\"nofollow ugc\">Jetpack Manage\u003C\u002Fa> – All the tools you need to manage multiple WordPress sites. Monitor site security, performance, and traffic, and get alerted if a site needs attention.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FLY HIGHER WITH INDIVIDUAL PLUGINS\u003C\u002Fh4>\n\u003Cp>Ever wish you could have just one feature of Jetpack in its own plugin? Now you can. Check out our individual plugins and install only what you need.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-backup\u002F\" rel=\"ugc\">Jetpack VaultPress Backup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-boost\u002F\" rel=\"ugc\">Jetpack Boost\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzero-bs-crm\u002F\" rel=\"ugc\">Jetpack CRM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-protect\u002F\" rel=\"ugc\">Jetpack Protect\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-search\u002F\" rel=\"ugc\">Jetpack Search\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-social\u002F\" rel=\"ugc\">Jetpack Social\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack-videopress\u002F\" rel=\"ugc\">Jetpack VideoPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fakismet\u002F\" rel=\"ugc\">Akismet Anti-Spam\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Improve your WP security with powerful one-click tools like backup, WAF, and malware scan. Includes free tools like stats, CDN and social sharing.",3000000,486825970,76,2389,"2026-04-08T16:31:00.000Z","6.8","7.2",[109,23,110,111,24],"backup","performance","scan","https:\u002F\u002Fjetpack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetpack.15.7.zip",87,24,"2024-12-04 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":35,"num_ratings":127,"last_updated":128,"tested_up_to":18,"requires_at_least":48,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":136,"unpatched_count":27,"last_vuln_date":137,"fetched_at":29},"all-in-one-wp-security-and-firewall","All-In-One Security (AIOS) – Security and Firewall","5.4.6","David Anderson \u002F Team Updraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidanderson\u002F","\u003Ch3>THE TOP RATED WORDPRESS SECURITY AND FIREWALL PLUGIN\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fteamupdraft.com\u002Fall-in-one-security?utm_source=aios-wp-dir&utm_medium=referral&utm_campaign=plugin-dir&utm_content=aios&utm_creative_format=description\" rel=\"nofollow ugc\">All-in-One Security (AIOS)\u003C\u002Fa> is a WordPress security plugin from the same, trusted team that brought you UpdraftPlus.\u003C\u002Fp>\n\u003Cp>It’s called ‘All-In-One’ because it’s packed full of ways to keep your WordPress website(s) safe and secure.\u003C\u002Fp>\n\u003Cp>It includes:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Login security features\u003C\u002Fstrong> keep bots at bay. Lock out users based on a configurable number of login attempts, get two-factor authentication and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>File and database security.\u003C\u002Fstrong> Get notified of file changes that occur outside of normal operations. Block access to key files and scan files and folders to spot insecure permissions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Firewall.\u003C\u002Fstrong> Get PHP, .htaccess and 6G firewall rules courtesy of Perishable Press. Spot and block fake Google Bots and more!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Spam prevention.\u003C\u002Fstrong> Prevent annoying spam comments and reduce unnecessary load on the server. Automatically and permanently block IP addresses that exceed a set number of spam comments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audit log.\u003C\u002Fstrong> View events happening on your WordPress website. Find out if a plugin or theme has been added, removed, updated and more.\u003C\u002Fp>\n\u003Ch4>WHY ALL-IN-ONE SECURITY?\u003C\u002Fh4>\n\u003Cp>AIOS has a near-perfect \u003Cstrong>4.7 \u002F 5-star user rating\u003C\u002Fstrong> across more than 1 million installs.\u003C\u002Fp>\n\u003Cp>Great for beginners and experts alike. AIOS guides you logically and clearly through each of its features which are all clearly explained. Security features are marked as basic, intermediate and advanced. Each step increases your security score. Turn them on and watch your protection grow!\u003C\u002Fp>\n\u003Cp>We have a large support team of software developers. That means we have the availability and the skillset to help you with the trickiest of queries.\u003C\u002Fp>\n\u003Cp>We comb the WordPress plugin directory for support tickets daily – most queries are responded to within 24 hours.\u003C\u002Fp>\n\u003Cp>\u003Cem>Excellent plugin with numerous well-thought-out options for making a website more secure. I have been using it for years and am very happy with it. I recently had a small problem setting up a website and – even as a non-premium user – I received support very quickly. Highly recommended!\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>For even more ways to stay safe and secure, upgrade to \u003Ca href=\"https:\u002F\u002Fteamupdraft.com\u002Fall-in-one-security\u002Fpricing?utm_source=aios-wp-dir&utm_medium=referral&utm_campaign=plugin-dir&utm_content=aios_premium&utm_creative_format=description\" rel=\"nofollow ugc\">AIOS Premium\u003C\u002Fa> – it packs a punch security-wise, whilst being \u003Cstrong>extremely cost-competitive\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>LOGIN SECURITY\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Two-factor authentication (TFA)\u003C\u002Fstrong> – Require TFA for specific user roles. Supports Google Authenticator, Microsoft Authenticator, Authy, and many more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Detect and manage ‘admin’ usernames\u003C\u002Fstrong> – Identify default ‘admin’ usernames and guide users to change them to protect against brute force attacks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Identify and correct identical login and display names\u003C\u002Fstrong> – Detect cases where the display name matches the username and provide guidance to improve login security.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prevent user enumeration\u003C\u002Fstrong> – Block unauthorised access to URLs that can reveal sensitive information such as usernames or other details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Control login attempts\u003C\u002Fstrong> – Prevent brute force attacks by limiting the number of failed login attempts. Choose how many login attempts are allowed, set lockout durations, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Force user logout\u003C\u002Fstrong> – Automatically log out users after a specified period of time. Unattended sessions are closed, reducing the risk of unauthorised access.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually approve new registrations\u003C\u002Fstrong> – Review and approve new user registrations to prevent spam and fake sign-ups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhance WordPress salt security\u003C\u002Fstrong> – Adds 64 extra characters to WordPress salts, rotating them weekly. Makes cracking passwords virtually impossible, even if your database is stolen.\u003C\u002Fp>\n\u003Ch4>Plugin Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you have a question or problem with the All-In-One Security plugin, post it on the support forum and we will help you. Premium customers can log queries directly with the team via https:\u002F\u002Fteamupdraft.com\u002Fall-in-one-security\u002F\u003Cbr \u002F>\n\u003Cstrong>Monitor and manage active sessions\u003C\u002Fstrong> – If a user is logged in who shouldn’t be, log them out or add them to a blacklist.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SPAM PREVENTION\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Block spam coming from bots\u003C\u002Fstrong> – Reduce the load on your server and improve the user experience by automatically blocking spam comments from bots.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Monitor spam IP addresses\u003C\u002Fstrong> – Monitor the IP addresses of people or bots leaving spam comments. Choose which ones to block based on a configurable number of comments left.\u003C\u002Fp>\n\u003Ch4>FILE \u002F DATABASE Security\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Scan and fix file permissions\u003C\u002Fstrong> – Scan for insecure file permissions. Click once to fix issues and safeguard critical files and folders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable PHP file editing\u003C\u002Fstrong> – Disable editing of PHP files (such as plugins and themes) via the dashboard. It’s often the first tool that attackers use as it allows for code execution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Protect sensitive files\u003C\u002Fstrong> – Prevent access to files like readme.html that might reveal information about your WordPress installation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>File change scanner\u003C\u002Fstrong> – Get notified of any file changes which occur on your system. Exclude files and folders which change as part of normal operations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prevent image hotlinking\u003C\u002Fstrong> – Prevent other websites from displaying your images via hotlinking and protect server bandwidth.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Secure database backups\u003C\u002Fstrong> – Perform a database backup via UpdraftPlus from AIOS. Change the default ‘wp_’ prefix to hide your WordPress database from hackers.\u003C\u002Fp>\n\u003Ch4>FIREWALL\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Get .htaccess firewall rules\u003C\u002Fstrong> – Deny access to the .htaccess and wp-config.php files. Disable the server signature and limit file uploads to a configurable size.**\u003C\u002Fp>\n\u003Cp>Block access to the debug.log file and prevent Apache servers from listing the contents of a directory when an index.php file is not present\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get PHP firewall rules\u003C\u002Fstrong> – PHP firewall rules prevent malicious users from exploiting well-known vulnerabilities in XML-RPC. Safeguard your content by disabling RSS and Atom feeds and avoid cross-site scripting (XSS) attacks.\u003Cbr \u002F>\nBlock fake Google bots and POST requests made by bots – Block fake Google bots and stop bots from making POST requests by blocking IP addresses where the user-agent and referrer fields are blank.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Utilise 6G firewall rules\u003C\u002Fstrong> – Employ flexible blacklist rules to reduce the number of malicious URL requests that hit your website (courtesy of Perishable Press).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>And more\u003C\u002Fstrong> – Blacklist (and whitelist) IP ranges and user agents and block unauthorized access to data by disabling REST API access for non-logged-in requests.\u003C\u002Fp>\n\u003Ch4>TWO-FACTOR AUTHENTICATION ENHANCED [Premium]\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Two-factor authentication\u003C\u002Fstrong> is included in the free plugin. Upgrade to Premium if you’d like to:\u003Cbr \u002F>\nRequire TFA after a set time period – Mandate TFA for all admins or other roles after their accounts reach a specified age.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Control how often TFA is required\u003C\u002Fstrong> – Set TFA to be required after a certain number of days on trusted devices instead of every login.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customise design layout\u003C\u002Fstrong> – Adjust the TFA design to match your website’s existing layout and branding.\u003Cbr \u002F>\nEmergency codes – Generate one-time use emergency codes to regain access if you lose your TFA device.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress Multisite Compatible\u003C\u002Fstrong> – Ensure compatibility with WordPress multisite networks and their sub-sites for consistent TFA application.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integration with login forms\u003C\u002Fstrong> – Integrate TFA with various login forms, including WooCommerce, Affiliates-WP, Elementor Pro, bbPress, and ‘Theme My Login’ without additional coding.\u003C\u002Fp>\n\u003Ch4>SMART 404 BLOCKING [Premium]\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Block IPs based on 404 errors\u003C\u002Fstrong> – Detect hackers probing your URLs via script and bots by the 404 errors they leave behind.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart 404 Configuration\u003C\u002Fstrong> – Set a figure for the maximum number of 404 events allowed before an IP address is blocked. Choose a time period within which the 404 events must occur (e.g., 10 errors within 10 minutes).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart 404 block by URL string\u003C\u002Fstrong> – Instantly block an IP address if a 404 event includes a specific URL string.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart 404 whitelisting\u003C\u002Fstrong> – Prevent particular IP addresses from being permanently blocked due to 404 events.\u003C\u002Fp>\n\u003Ch4>COUNTRY BLOCKING [Premium]\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Block traffic to the entire site or to specific pages or posts\u003C\u002Fstrong> – Useful if you’re an e-commerce site and you want to block sales to some countries for shipping or tax reasons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Whitelist some users from blocked countries\u003C\u002Fstrong> – Whitelist IP addresses or IP ranges even if they are part of a blocked country.\u003C\u002Fp>\n\u003Ch4>MALWARE SCANNING [Premium]\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Automatic malware scanning\u003C\u002Fstrong> – Detect and protect against the latest malware, trojans, and spyware.\u003Cbr \u002F>\nAlerts you to blacklisting by search engines – Monitor your site for blacklisting by search engines due to malicious code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Response time monitoring\u003C\u002Fstrong> – Keep track of your website’s response time to identify and address any performance issues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Uptime monitoring\u003C\u002Fstrong> – Checks your website’s uptime every 5 minutes and alerts you immediately if your site or server goes down.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advice and malware removal\u003C\u002Fstrong> – Need hands-on advice and support for malware removal? Our team of genuine cybersecurity experts is here to help.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notification if something’s amiss\u003C\u002Fstrong> – Receive notifications about any issues with your site so you can address problems before they escalate.\u003C\u002Fp>\n\u003Ch4>Plugin Support\u003C\u002Fh4>\n\u003Cp>If you have a question or problem with the All-In-One Security plugin, post it on the support forum and we will help you. Premium customers can log queries directly with the team via https:\u002F\u002Fteamupdraft.com\u002Fall-in-one-security\u003C\u002Fp>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you are a developer and you need some extra hooks or filters for this plugin then let us know.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All-In-One Security plugin can be translated to any language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Currently available translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Hungarian\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Chinese\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Persian\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin may collect IP addresses for security reasons such as mitigating brute force login threats and malicious activity.\u003C\u002Fp>\n\u003Cp>The collected information is stored on your server. No information is transmitted to third parties or remote server locations.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Go to the settings menu after you activate the plugin and follow the instructions.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Go to the settings menu after you activate the plugin and follow the instructions.\u003C\u002Fp>\n","Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plugin designed especially for WordPress.",1000000,36261587,1699,"2026-03-25T10:40:00.000Z","5.6",[52,131,132,24,70],"login-security","malware-scanning","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-wp-security-and-firewall\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-wp-security-and-firewall.5.4.6.zip",93,26,"2024-02-08 00:00:00",{"attackSurface":139,"codeSignals":342,"taintFlows":364,"riskAssessment":532,"analyzedAt":540},{"hooks":140,"ajaxHandlers":257,"restRoutes":332,"shortcodes":333,"cronEvents":334,"entryPointCount":340,"unprotectedCount":341},[141,147,151,156,160,164,168,172,175,179,182,186,190,195,197,202,206,209,213,217,222,225,228,231,234,237,240,243,247,251,254],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","plugins_loaded","guardian_gaze_check_database_upgrade","guardian-gaze.php",78,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_enqueue_scripts","guardian_gaze_enqueue_onboarding_assets",112,{"type":142,"name":152,"callback":153,"priority":14,"file":154,"line":155},"init","check_ip_access","includes\u002Fclass-guardian-gaze-ip-management.php",23,{"type":142,"name":157,"callback":158,"priority":11,"file":154,"line":159},"guardian_gaze_firewall_attack","handle_firewall_attack",25,{"type":142,"name":161,"callback":162,"file":154,"line":163},"admin_post_add_ip_to_whitelist","add_ip_to_whitelist",27,{"type":142,"name":165,"callback":166,"file":154,"line":167},"admin_post_add_ip_to_blacklist","add_ip_to_blacklist",28,{"type":142,"name":169,"callback":170,"file":154,"line":171},"admin_post_remove_ip_from_list","remove_ip_from_list",29,{"type":142,"name":173,"callback":174,"file":154,"line":34},"admin_post_unblock_ip","unblock_ip",{"type":142,"name":176,"callback":177,"file":154,"line":178},"admin_post_update_country_settings","update_country_settings",31,{"type":142,"name":152,"callback":180,"file":181,"line":171},"register_cron_events","includes\u002Fclass-guardian-gaze-scheduler.php",{"type":142,"name":183,"callback":184,"file":181,"line":185},"guardian_gaze_scheduled_scan","run_scheduled_scan",32,{"type":142,"name":187,"callback":188,"file":181,"line":189},"admin_init","register_settings",35,{"type":191,"name":192,"callback":193,"file":181,"line":194},"filter","cron_schedules","add_custom_cron_schedules",43,{"type":191,"name":192,"callback":193,"file":181,"line":196},387,{"type":142,"name":198,"callback":199,"priority":11,"file":200,"line":201},"upgrader_process_complete","on_upgrade_complete","includes\u002Fclass-guardian-gaze-update-scanner.php",39,{"type":142,"name":203,"callback":204,"priority":11,"file":200,"line":205},"activated_plugin","on_plugin_activated",40,{"type":142,"name":207,"callback":208,"priority":11,"file":200,"line":194},"switch_theme","on_theme_switched",{"type":142,"name":210,"callback":211,"file":200,"line":212},"admin_notices","display_scan_notice",46,{"type":142,"name":183,"callback":214,"priority":215,"file":200,"line":216},"clear_pending_scans_after_schedule",20,53,{"type":142,"name":218,"callback":219,"file":220,"line":221},"admin_menu","add_plugin_admin_menu","includes\u002Fclass-guardian-gaze.php",392,{"type":142,"name":218,"callback":223,"file":220,"line":224},"add_dashboard_admin_menu",393,{"type":142,"name":218,"callback":226,"file":220,"line":227},"add_ip_management_admin_menu",394,{"type":142,"name":218,"callback":229,"file":220,"line":230},"add_scheduler_admin_menu",396,{"type":142,"name":218,"callback":232,"file":220,"line":233},"add_history_admin_menu",397,{"type":142,"name":218,"callback":235,"file":220,"line":236},"add_integrity_check_admin_menu",399,{"type":142,"name":218,"callback":238,"file":220,"line":239},"add_settings_page",402,{"type":142,"name":148,"callback":241,"file":220,"line":242},"enqueue_admin_scripts",404,{"type":142,"name":244,"callback":245,"file":220,"line":246},"admin_post_clear_firewall_logs","clear_firewall_logs",413,{"type":142,"name":218,"callback":248,"priority":249,"file":220,"line":250},"closure",999,416,{"type":142,"name":252,"callback":248,"file":220,"line":253},"admin_head",418,{"type":142,"name":255,"callback":248,"file":220,"line":256},"shutdown",837,[258,263,267,269,272,275,277,281,285,289,292,294,297,301,304,307,311,315,318,321,324,328],{"action":259,"nopriv":260,"callback":259,"hasNonce":261,"hasCapCheck":261,"file":145,"line":262},"guardian_gaze_upgrade_database",false,true,95,{"action":264,"nopriv":260,"callback":265,"hasNonce":261,"hasCapCheck":261,"file":145,"line":266},"guardian_gaze_install_license","guardian_gaze_handle_install_license",238,{"action":268,"nopriv":260,"callback":268,"hasNonce":261,"hasCapCheck":261,"file":154,"line":185},"guardian_gaze_toggle_country_blocking",{"action":270,"nopriv":260,"callback":270,"hasNonce":261,"hasCapCheck":261,"file":154,"line":271},"guardian_gaze_toggle_ip_whitelisting",33,{"action":273,"nopriv":260,"callback":273,"hasNonce":261,"hasCapCheck":261,"file":154,"line":274},"guardian_gaze_toggle_ip_blacklisting",34,{"action":276,"nopriv":260,"callback":276,"hasNonce":261,"hasCapCheck":261,"file":154,"line":189},"guardian_gaze_toggle_country",{"action":278,"nopriv":260,"callback":279,"hasNonce":261,"hasCapCheck":261,"file":280,"line":189},"guardian_gaze_scan","guardian_gaze_handle_scan_request","includes\u002Fclass-guardian-gaze-scanner.php",{"action":282,"nopriv":260,"callback":283,"hasNonce":260,"hasCapCheck":260,"file":280,"line":284},"guardian_gaze_toggle_pause","guardian_gaze_handle_toggle_pause",36,{"action":286,"nopriv":260,"callback":287,"hasNonce":260,"hasCapCheck":260,"file":280,"line":288},"guardian_gaze_get_stats","guardian_gaze_handle_get_stats",37,{"action":290,"nopriv":260,"callback":290,"hasNonce":261,"hasCapCheck":261,"file":280,"line":291},"guardian_gaze_ignore_issue",38,{"action":293,"nopriv":260,"callback":293,"hasNonce":261,"hasCapCheck":261,"file":280,"line":201},"guardian_gaze_cancel_scan",{"action":295,"nopriv":260,"callback":296,"hasNonce":261,"hasCapCheck":261,"file":280,"line":205},"guardian_gaze_clear_resume_state","ajax_clear_resume_state",{"action":298,"nopriv":260,"callback":299,"hasNonce":261,"hasCapCheck":261,"file":280,"line":300},"guardian_gaze_get_scan_infected_files","ajax_get_scan_infected_files",41,{"action":302,"nopriv":260,"callback":303,"hasNonce":261,"hasCapCheck":261,"file":181,"line":284},"guardian_gaze_save_schedule","save_schedule_settings",{"action":305,"nopriv":260,"callback":306,"hasNonce":261,"hasCapCheck":261,"file":181,"line":288},"guardian_gaze_run_scan_now","run_scan_now",{"action":308,"nopriv":260,"callback":309,"hasNonce":261,"hasCapCheck":261,"file":200,"line":310},"guardian_gaze_dismiss_scan_notice","ajax_dismiss_notice",49,{"action":312,"nopriv":260,"callback":313,"hasNonce":260,"hasCapCheck":260,"file":200,"line":314},"guardian_gaze_scan_updated_items","ajax_scan_items",50,{"action":302,"nopriv":260,"callback":316,"hasNonce":260,"hasCapCheck":260,"file":220,"line":317},"handle_scan_request",406,{"action":286,"nopriv":260,"callback":319,"hasNonce":260,"hasCapCheck":260,"file":220,"line":320},"handle_get_stats",407,{"action":282,"nopriv":260,"callback":322,"hasNonce":260,"hasCapCheck":260,"file":220,"line":323},"handle_toggle_pause",408,{"action":325,"nopriv":260,"callback":326,"hasNonce":260,"hasCapCheck":260,"file":220,"line":327},"guardian_gaze_register_site","register_site",409,{"action":329,"nopriv":260,"callback":330,"hasNonce":260,"hasCapCheck":260,"file":220,"line":331},"guardian_gaze_refresh_dashboard_score","ajax_refresh_dashboard_score",410,[],[],[335,337,339],{"hook":183,"callback":183,"file":181,"line":336},71,{"hook":183,"callback":183,"file":181,"line":338},390,{"hook":183,"callback":183,"file":181,"line":224},22,8,{"dangerousFunctions":343,"sqlUsage":344,"outputEscaping":346,"fileOperations":27,"externalRequests":362,"nonceChecks":167,"capabilityChecks":159,"bundledLibraries":363},[],{"prepared":300,"raw":27,"locations":345},[],{"escaped":347,"rawEcho":348,"locations":349},932,4,[350,354,356,359],{"file":351,"line":352,"context":353},"admin\u002Fpartials\u002Fguardian-gaze-admin-display.php",368,"raw output",{"file":351,"line":355,"context":353},369,{"file":357,"line":358,"context":353},"admin\u002Fpartials\u002Fguardian-gaze-dashboard-display.php",249,{"file":360,"line":361,"context":353},"admin\u002Fpartials\u002Fguardian-gaze-ip-management.php",469,11,[],[365,393,408,421,429,441,451,461,471,481,496,505,513,524],{"entryPoint":366,"graph":367,"unsanitizedCount":27,"severity":392},"\u003Cguardian-gaze-history-display> (admin\u002Fpartials\u002Fguardian-gaze-history-display.php:0)",{"nodes":368,"edges":389},[369,375,381,384],{"id":370,"type":371,"label":372,"file":373,"line":374},"n0","source","$_GET (x2)","admin\u002Fpartials\u002Fguardian-gaze-history-display.php",56,{"id":376,"type":377,"label":378,"file":373,"line":379,"wp_function":380},"n1","sink","get_results() [SQLi]",65,"get_results",{"id":382,"type":371,"label":383,"file":373,"line":374},"n2","$_GET (x5)",{"id":385,"type":377,"label":386,"file":373,"line":387,"wp_function":388},"n3","echo() [XSS]",162,"echo",[390,391],{"from":370,"to":376,"sanitized":261},{"from":382,"to":385,"sanitized":261},"low",{"entryPoint":394,"graph":395,"unsanitizedCount":27,"severity":392},"\u003Cguardian-gaze-integrity-display> (admin\u002Fpartials\u002Fguardian-gaze-integrity-display.php:0)",{"nodes":396,"edges":405},[397,400,402,403],{"id":370,"type":371,"label":398,"file":399,"line":34},"$_GET","admin\u002Fpartials\u002Fguardian-gaze-integrity-display.php",{"id":376,"type":377,"label":378,"file":399,"line":401,"wp_function":380},73,{"id":382,"type":371,"label":383,"file":399,"line":34},{"id":385,"type":377,"label":386,"file":399,"line":404,"wp_function":388},212,[406,407],{"from":370,"to":376,"sanitized":261},{"from":382,"to":385,"sanitized":261},{"entryPoint":409,"graph":410,"unsanitizedCount":27,"severity":392},"guardian_gaze_handle_install_license (guardian-gaze.php:239)",{"nodes":411,"edges":419},[412,415],{"id":370,"type":371,"label":413,"file":145,"line":414},"$_POST (x2)",247,{"id":376,"type":377,"label":416,"file":145,"line":417,"wp_function":418},"update_option() [Settings Manipulation]",258,"update_option",[420],{"from":370,"to":376,"sanitized":261},{"entryPoint":422,"graph":423,"unsanitizedCount":27,"severity":392},"\u003Cguardian-gaze> (guardian-gaze.php:0)",{"nodes":424,"edges":427},[425,426],{"id":370,"type":371,"label":413,"file":145,"line":414},{"id":376,"type":377,"label":416,"file":145,"line":417,"wp_function":418},[428],{"from":370,"to":376,"sanitized":261},{"entryPoint":430,"graph":431,"unsanitizedCount":27,"severity":392},"\u003Cclass-guardian-gaze-dashboard> (includes\u002Fclass-guardian-gaze-dashboard.php:0)",{"nodes":432,"edges":439},[433,437],{"id":370,"type":371,"label":434,"file":435,"line":436},"$_POST","includes\u002Fclass-guardian-gaze-dashboard.php",64,{"id":376,"type":377,"label":386,"file":435,"line":438,"wp_function":388},465,[440],{"from":370,"to":376,"sanitized":261},{"entryPoint":442,"graph":443,"unsanitizedCount":27,"severity":392},"update_country_settings (includes\u002Fclass-guardian-gaze-ip-management.php:683)",{"nodes":444,"edges":449},[445,447],{"id":370,"type":371,"label":434,"file":154,"line":446},695,{"id":376,"type":377,"label":416,"file":154,"line":448,"wp_function":418},696,[450],{"from":370,"to":376,"sanitized":261},{"entryPoint":452,"graph":453,"unsanitizedCount":27,"severity":392},"guardian_gaze_toggle_ip_whitelisting (includes\u002Fclass-guardian-gaze-ip-management.php:734)",{"nodes":454,"edges":459},[455,457],{"id":370,"type":371,"label":434,"file":154,"line":456},743,{"id":376,"type":377,"label":416,"file":154,"line":458,"wp_function":418},746,[460],{"from":370,"to":376,"sanitized":261},{"entryPoint":462,"graph":463,"unsanitizedCount":27,"severity":392},"guardian_gaze_toggle_ip_blacklisting (includes\u002Fclass-guardian-gaze-ip-management.php:806)",{"nodes":464,"edges":469},[465,467],{"id":370,"type":371,"label":434,"file":154,"line":466},814,{"id":376,"type":377,"label":416,"file":154,"line":468,"wp_function":418},816,[470],{"from":370,"to":376,"sanitized":261},{"entryPoint":472,"graph":473,"unsanitizedCount":27,"severity":392},"guardian_gaze_toggle_country_blocking (includes\u002Fclass-guardian-gaze-ip-management.php:823)",{"nodes":474,"edges":479},[475,477],{"id":370,"type":371,"label":434,"file":154,"line":476},838,{"id":376,"type":377,"label":416,"file":154,"line":478,"wp_function":418},840,[480],{"from":370,"to":376,"sanitized":261},{"entryPoint":482,"graph":483,"unsanitizedCount":27,"severity":392},"\u003Cclass-guardian-gaze-ip-management> (includes\u002Fclass-guardian-gaze-ip-management.php:0)",{"nodes":484,"edges":493},[485,488,490,492],{"id":370,"type":371,"label":486,"file":154,"line":487},"$_SERVER (x2)",367,{"id":376,"type":377,"label":386,"file":154,"line":489,"wp_function":388},453,{"id":382,"type":371,"label":491,"file":154,"line":446},"$_POST (x4)",{"id":385,"type":377,"label":416,"file":154,"line":448,"wp_function":418},[494,495],{"from":370,"to":376,"sanitized":261},{"from":382,"to":385,"sanitized":261},{"entryPoint":497,"graph":498,"unsanitizedCount":27,"severity":392},"ajax_get_scan_infected_files (includes\u002Fclass-guardian-gaze-scanner.php:48)",{"nodes":499,"edges":503},[500,502],{"id":370,"type":371,"label":434,"file":280,"line":501},55,{"id":376,"type":377,"label":378,"file":280,"line":436,"wp_function":380},[504],{"from":370,"to":376,"sanitized":261},{"entryPoint":506,"graph":507,"unsanitizedCount":27,"severity":392},"\u003Cclass-guardian-gaze-scanner> (includes\u002Fclass-guardian-gaze-scanner.php:0)",{"nodes":508,"edges":511},[509,510],{"id":370,"type":371,"label":434,"file":280,"line":501},{"id":376,"type":377,"label":378,"file":280,"line":436,"wp_function":380},[512],{"from":370,"to":376,"sanitized":261},{"entryPoint":514,"graph":515,"unsanitizedCount":27,"severity":392},"save_schedule_settings (includes\u002Fclass-guardian-gaze-scheduler.php:316)",{"nodes":516,"edges":522},[517,520],{"id":370,"type":371,"label":518,"file":181,"line":519},"$_POST (x9)",329,{"id":376,"type":377,"label":416,"file":181,"line":521,"wp_function":418},364,[523],{"from":370,"to":376,"sanitized":261},{"entryPoint":525,"graph":526,"unsanitizedCount":27,"severity":392},"\u003Cclass-guardian-gaze-scheduler> (includes\u002Fclass-guardian-gaze-scheduler.php:0)",{"nodes":527,"edges":530},[528,529],{"id":370,"type":371,"label":518,"file":181,"line":519},{"id":376,"type":377,"label":416,"file":181,"line":521,"wp_function":418},[531],{"from":370,"to":376,"sanitized":261},{"summary":533,"deductions":534},"The 'guardian-gaze' plugin v2.2.7 demonstrates a generally strong security posture with several positive indicators. Notably, all SQL queries are prepared, and all output is properly escaped, significantly reducing the risk of SQL injection and XSS vulnerabilities. The absence of file operations and the secure handling of external HTTP requests further contribute to its good security practices. The plugin also has a clean vulnerability history, with zero recorded CVEs, suggesting a history of secure development and diligent patching if issues were ever discovered.",[535,537],{"reason":536,"points":341},"AJAX handlers without authentication checks",{"reason":538,"points":539},"High number of AJAX entry points",5,"2026-04-16T12:56:53.206Z",{"wat":542,"direct":551},{"assetPaths":543,"generatorPatterns":546,"scriptPaths":547,"versionParams":548},[544,545],"\u002Fwp-content\u002Fplugins\u002Fguardian-gaze\u002Fadmin\u002Fcss\u002Fguardian-gaze-new.css","\u002Fwp-content\u002Fplugins\u002Fguardian-gaze\u002Fadmin\u002Fjs\u002Fguardian-gaze-admin.js",[],[545],[549,550],"guardian-gaze\u002Fadmin\u002Fcss\u002Fguardian-gaze-new.css?ver=","guardian-gaze\u002Fadmin\u002Fjs\u002Fguardian-gaze-admin.js?ver=",{"cssClasses":552,"htmlComments":553,"htmlAttributes":554,"restEndpoints":555,"jsGlobals":556,"shortcodeOutput":558},[],[],[],[],[557],"guardian_gaze_registration",[],{"error":261,"url":560,"statusCode":242,"statusMessage":561,"message":561},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fguardian-gaze\u002Fbundle","no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":340,"versions":563},[564,569,576,583,590,597,604,611,618,625,632,639,646,653,660,667,674,681,688,695,702,709],{"version":6,"download_url":26,"svn_tag_url":565,"released_at":28,"has_diff":260,"diff_files_changed":566,"diff_lines":28,"trac_diff_url":567,"vulnerabilities":568,"is_current":261},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.6&new_path=%2Fguardian-gaze%2Ftags%2F2.2.7",[],{"version":570,"download_url":571,"svn_tag_url":572,"released_at":28,"has_diff":260,"diff_files_changed":573,"diff_lines":28,"trac_diff_url":574,"vulnerabilities":575,"is_current":260},"2.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.5&new_path=%2Fguardian-gaze%2Ftags%2F2.2.6",[],{"version":577,"download_url":578,"svn_tag_url":579,"released_at":28,"has_diff":260,"diff_files_changed":580,"diff_lines":28,"trac_diff_url":581,"vulnerabilities":582,"is_current":260},"2.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.4&new_path=%2Fguardian-gaze%2Ftags%2F2.2.5",[],{"version":584,"download_url":585,"svn_tag_url":586,"released_at":28,"has_diff":260,"diff_files_changed":587,"diff_lines":28,"trac_diff_url":588,"vulnerabilities":589,"is_current":260},"2.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.3&new_path=%2Fguardian-gaze%2Ftags%2F2.2.4",[],{"version":591,"download_url":592,"svn_tag_url":593,"released_at":28,"has_diff":260,"diff_files_changed":594,"diff_lines":28,"trac_diff_url":595,"vulnerabilities":596,"is_current":260},"2.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.2&new_path=%2Fguardian-gaze%2Ftags%2F2.2.3",[],{"version":598,"download_url":599,"svn_tag_url":600,"released_at":28,"has_diff":260,"diff_files_changed":601,"diff_lines":28,"trac_diff_url":602,"vulnerabilities":603,"is_current":260},"2.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.1&new_path=%2Fguardian-gaze%2Ftags%2F2.2.2",[],{"version":605,"download_url":606,"svn_tag_url":607,"released_at":28,"has_diff":260,"diff_files_changed":608,"diff_lines":28,"trac_diff_url":609,"vulnerabilities":610,"is_current":260},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.2.0&new_path=%2Fguardian-gaze%2Ftags%2F2.2.1",[],{"version":612,"download_url":613,"svn_tag_url":614,"released_at":28,"has_diff":260,"diff_files_changed":615,"diff_lines":28,"trac_diff_url":616,"vulnerabilities":617,"is_current":260},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.1.3&new_path=%2Fguardian-gaze%2Ftags%2F2.2.0",[],{"version":619,"download_url":620,"svn_tag_url":621,"released_at":28,"has_diff":260,"diff_files_changed":622,"diff_lines":28,"trac_diff_url":623,"vulnerabilities":624,"is_current":260},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.1.2&new_path=%2Fguardian-gaze%2Ftags%2F2.1.3",[],{"version":626,"download_url":627,"svn_tag_url":628,"released_at":28,"has_diff":260,"diff_files_changed":629,"diff_lines":28,"trac_diff_url":630,"vulnerabilities":631,"is_current":260},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.1.1&new_path=%2Fguardian-gaze%2Ftags%2F2.1.2",[],{"version":633,"download_url":634,"svn_tag_url":635,"released_at":28,"has_diff":260,"diff_files_changed":636,"diff_lines":28,"trac_diff_url":637,"vulnerabilities":638,"is_current":260},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.1.0&new_path=%2Fguardian-gaze%2Ftags%2F2.1.1",[],{"version":640,"download_url":641,"svn_tag_url":642,"released_at":28,"has_diff":260,"diff_files_changed":643,"diff_lines":28,"trac_diff_url":644,"vulnerabilities":645,"is_current":260},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.7&new_path=%2Fguardian-gaze%2Ftags%2F2.1.0",[],{"version":647,"download_url":648,"svn_tag_url":649,"released_at":28,"has_diff":260,"diff_files_changed":650,"diff_lines":28,"trac_diff_url":651,"vulnerabilities":652,"is_current":260},"2.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.6&new_path=%2Fguardian-gaze%2Ftags%2F2.0.7",[],{"version":654,"download_url":655,"svn_tag_url":656,"released_at":28,"has_diff":260,"diff_files_changed":657,"diff_lines":28,"trac_diff_url":658,"vulnerabilities":659,"is_current":260},"2.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.5&new_path=%2Fguardian-gaze%2Ftags%2F2.0.6",[],{"version":661,"download_url":662,"svn_tag_url":663,"released_at":28,"has_diff":260,"diff_files_changed":664,"diff_lines":28,"trac_diff_url":665,"vulnerabilities":666,"is_current":260},"2.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.4&new_path=%2Fguardian-gaze%2Ftags%2F2.0.5",[],{"version":668,"download_url":669,"svn_tag_url":670,"released_at":28,"has_diff":260,"diff_files_changed":671,"diff_lines":28,"trac_diff_url":672,"vulnerabilities":673,"is_current":260},"2.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.3&new_path=%2Fguardian-gaze%2Ftags%2F2.0.4",[],{"version":675,"download_url":676,"svn_tag_url":677,"released_at":28,"has_diff":260,"diff_files_changed":678,"diff_lines":28,"trac_diff_url":679,"vulnerabilities":680,"is_current":260},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.2&new_path=%2Fguardian-gaze%2Ftags%2F2.0.3",[],{"version":682,"download_url":683,"svn_tag_url":684,"released_at":28,"has_diff":260,"diff_files_changed":685,"diff_lines":28,"trac_diff_url":686,"vulnerabilities":687,"is_current":260},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.1&new_path=%2Fguardian-gaze%2Ftags%2F2.0.2",[],{"version":689,"download_url":690,"svn_tag_url":691,"released_at":28,"has_diff":260,"diff_files_changed":692,"diff_lines":28,"trac_diff_url":693,"vulnerabilities":694,"is_current":260},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F2.0.0&new_path=%2Fguardian-gaze%2Ftags%2F2.0.1",[],{"version":696,"download_url":697,"svn_tag_url":698,"released_at":28,"has_diff":260,"diff_files_changed":699,"diff_lines":28,"trac_diff_url":700,"vulnerabilities":701,"is_current":260},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F1.4.0&new_path=%2Fguardian-gaze%2Ftags%2F2.0.0",[],{"version":703,"download_url":704,"svn_tag_url":705,"released_at":28,"has_diff":260,"diff_files_changed":706,"diff_lines":28,"trac_diff_url":707,"vulnerabilities":708,"is_current":260},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fguardian-gaze%2Ftags%2F1.3.0&new_path=%2Fguardian-gaze%2Ftags%2F1.4.0",[],{"version":710,"download_url":711,"svn_tag_url":712,"released_at":28,"has_diff":260,"diff_files_changed":713,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":714,"is_current":260},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguardian-gaze.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fguardian-gaze\u002Ftags\u002F1.3.0\u002F",[],[]]