WordPress plugin intelligence profile

CoreSeal

Checks WordPress core files against official checksums, scans themes and plugins for malware, and repairs or quarantines suspicious files.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records CoreSeal version 1.1.0 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

CoreSeal tells you whether your WordPress site has been tampered with, and helps you clean it.

Core file integrity

org, using the language of your installed WordPress package. CoreSeal reports:

  • modified core files,
  • missing core files,
  • unexpected files at the root of your site and in wp-admin and wp-includes, a frequent hiding place for backdoors.

When everything matches, a clear green status confirms that your core is intact. The same status is shown in a Dashboard widget.

Signs of compromise

CoreSeal also looks for the traces an intruder usually leaves:

  • PHP files in the uploads folder, a classic location for webshells (empty “Silence is golden” index.php files are ignored),
  • administrator accounts you have not approved. Any new administrator stays flagged until you confirm you know the account.

Malware scan

CoreSeal looks for known malicious code in your themes, plugins and uploads, with 71 signatures in ten families: webshells, backdoors, obfuscated code, JavaScript injections, downloaders, file uploaders, spam mailers, cryptocurrency miners, phishing kits and SEO spam. ico files included as PHP.

  • The scan runs in short steps with a progress bar, so it works on large sites and shared hosting.
  • Each result says what was found and highlights the matching lines in the file.
  • CoreSeal checks its own files against the fingerprints of its release: its signature file is never reported, but any change in its folder is.

Exclusions

  • Skip a folder, a file or a pattern of files from the Settings page. Rules always start at the root of the site, so “cache/” never skips “wp-content/cache/” by mistake.
  • “Ignore” a single result: it stays hidden only while the file is unchanged.
  • A modified WordPress core file can never be hidden by a folder rule.

Inspect, repair, quarantine

  • View changes: a modified core file is compared line by line with the official copy. Only the changed parts are shown, with added code highlighted.
  • View file: any other flagged file is displayed read-only, with lines that look like malware (eval, base64_decode, system commands, raw user input…) highlighted.
  • Restore official file: a modified or missing core file is replaced by the official copy. The copy is checked against the WordPress.org checksum before it is written, the current file is saved first, and you can undo.
  • Quarantine: an unexpected file, a PHP file in uploads or a file with malicious code is moved to a locked vault where it cannot run. You can put it back or delete it for good from the Vault page.

CoreSeal works alongside your firewall, not instead of it: a firewall tries to stop intrusions, CoreSeal tells you whether one happened.

What CoreSeal does not do

  • It does not edit files freely. Repairs are limited to restoring verified official files and moving suspicious files to the vault.
  • It does not run in the background: scans are started from the CoreSeal screen.

External services

CoreSeal contacts the following services. It sends no personal data. Requests contain only the WordPress version (and, for checksums, the package language) needed to get the right files, plus the information included in any web request, such as your server’s IP address.

  • WordPress.org checksums API (api.wordpress.org): called by every core scan to get the official checksums of your WordPress version, through WordPress’ own get_core_checksums() function. WordPress.org privacy policy.
  • WordPress.org Subversion repository (core.svn.wordpress.org): called only when you view the changes of a core file or restore it, to download the official copy of that one file. WordPress.org privacy policy.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • file integrity
  • checksums
  • hack
  • malware
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.