WordPress core version, per branch
Compared against the patched release for your own branch, not against the newest WordPress. Running 6.5 is fine if you are on 6.5.9. It is not fine on 6.5.8.
Account
Explore
WordPress vulnerability scanner
Respira checks each site against the known advisories, tells you plainly where you stand, and then does the fixing for you once you approve it. You get a receipt showing exactly what changed.
no card required. connect a site and the scan runs against it in minutes.
Current, 6 August 2026
CVE-2026-64638 is a cross-site scripting flaw on the WordPress login screen.
It needs no account, because the login page is reachable by anyone. Reported by the team at
pwn.ai and fixed on 6 August 2026.
On its own it runs a script in a visitor's browser. The concern is what it can be chained to: if an administrator is logged in and visits the wrong page, the published path can end up creating an application password and installing a plugin.
Which is why the update alone is not the whole job. It closes the flaw, and it leaves any credential or plugin created beforehand exactly where it is. That second half is the part Respira checks for you.
WordPress core security release
Each branch has its own patched version. You do not need to jump to WordPress 7.0 to close this issue.
Older supported branches are covered too. Security fixes are backported through WordPress 4.7.34.
Running WordPress 4.6 or earlier? That branch no longer receives security updates. Move to a supported branch.
One easy mix-up. July's issue was called wp2shell and this one is XSS2Shell. The names are nearly identical and the fixes sit one release apart, so 7.0.2 covers the first and not the second. A lot of people who updated in July are still a release short.
Compared against the patched release for your own branch, not against the newest WordPress. Running 6.5 is fine if you are on 6.5.9. It is not fine on 6.5.8.
Against the official WordPress checksums, excluding wp-content because your themes and plugins are yours to change. Changed, unexpected and symlinked core files are treated differently from missing ones.
The exact markers from public advisories: known administrator name patterns, known plugin paths, specific database artifacts. Findings are reported as evidence to investigate, never as an automatic verdict.
Recently created administrators, changed roles, and existing application passwords. This is the half that a core update does not fix.
In uploads, caches and mu-plugins, where a webshell lands. A file in a generated cache directory is reported as an observation whose contents were not independently verified, not as proof of a break-in.
Store API and payment extension advisories, matched against the official branch-specific patched releases.
Advisories in the catalog · reviewed 2026-08-11 · version 2026-08-11.1
Worth being straight about the edges, stated the same way the product states them when it reports a finding.
When a scan is truncated, coverage is reported as partial rather than clean. An unmeasured result and a clean result are different facts.
Finding the problem is the easy half. Respira writes the remediation as a prompt you can read before anything runs, and every core or plugin update inside it still stops to ask you separately. Afterwards you get a receipt: the target URL, versions, checksums, what was covered, what was not, and a site fingerprint so you can prove which site it came from.
If you run sites for clients, that receipt is the artefact you send them.