Safeguard
Supply Chain•

What is the WordPress.org plugin release cooldown and automated review?

WordPress.org now holds each plugin and theme release for a cooldown while an automated review scores it. What that covers and what it cannot catch.

Safeguard Security Team
3 min read

WordPress.org holds each plugin and theme release in a cooldown, currently 6 hours, before it reaches the update API. During that time several AI models and a scanning tool analyze the changes. Releases with a high risk score are blocked automatically. It is a useful safety net for site owners, not a replacement for your own controls.

What the Plugins Team announced

On 9 September 2026 the team published a post titled Automated security review for plugin releases. It says new plugins are reviewed before entering the directory, but updates ship continuously afterward, so a plugin can be secure today and introduce a vulnerability or malicious code in a later release. Until now there was no consistent review step between a commit and the release reaching sites.

The post says that since 5 June, every plugin and theme release goes through a cooldown before distribution via the WordPress.org update API, including one-click updates from the dashboard. The cooldown is currently 6 hours.

How the review works

  • Changes in each release are analyzed by several AI models together with a scanning product.
  • Results are cross-checked and combined into findings with a security score.
  • A high score blocks the release as soon as the review finishes, and all plugin committers get an email with the findings.
  • A high score measures risk, not intent. An accidental vulnerability can score as high as deliberate malware.

The post describes one case: on 28 July a backdoor was committed to a release of a plugin with around 20,000 active installations. The review flagged it, and since the release was still inside the cooldown, the compromised version was never distributed through the update API. The plugin was closed for downloads 26 minutes after the team was notified.

What this means for agencies

QuestionAnswer
Does it stop every bad release?No. The post itself notes false positives and misses are possible
Does it cover premium plugins or private update servers?It applies to releases distributed through the WordPress.org update API
Does it replace staging tests?No
Does it change auto-update risk?It narrows one window, since new releases wait before distribution

Steps to take

  1. Keep auto-updates under a policy, not a hunch. Our auto-update decision guide covers the tradeoffs.
  2. Keep an inventory so you can still answer which sites run an affected plugin.
  3. Watch for plugins that disappear from the directory. See what happens when a plugin is closed for security.
  4. Keep your own checks on files, using the checksum commands covered in other posts.

Try it yourself

Click through it at your own pace, or open it full screen. Notice how a release that was clean at install time can be flagged later.

Quick check

Does the cooldown mean updates are delayed by 6 hours?

Per the announcement, yes, releases wait out a cooldown that is currently 6 hours before distribution.

If a release is blocked, what happens?

It is not distributed until the author fixes the findings and publishes a new release that scores below the threshold.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.