Safeguard
Vulnerability Analysis•

CVE-2023-37885: Medium Access Flaw in RealHomes Theme

CVE-2023-37885 is a medium (4.3) missing authorization bug in the RealHomes WordPress theme through 4.0.2. Update the theme and confirm the fix version.

Safeguard Security Team
4 min read

CVE-2023-37885 is a medium severity (CVSS 4.3) missing authorization flaw in the RealHomes theme from InspiryThemes, through version 4.0.2. A low privilege logged in user can perform an action without the check that should stop them, with a limited integrity impact. Update the theme and confirm the fixed release with the vendor.

What's affected

The NVD record lists RealHomes as affected "from n/a through 4.0.2", which is Patchstack wording for every release up to and including 4.0.2. The record scores the flaw 4.3 with the vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N. The weakness is tracked as CWE-862 (missing authorization).

The vector shows a network attack that needs a low privilege account, no user interaction, and a low integrity impact (I:L), with no confidentiality or availability effect. A sibling flaw, CVE-2023-37886, affects the same versions and has its own record and score.

The record names no fixed version, and the Patchstack page it links to could not be retrieved when we reviewed it (Patchstack blocked our request). The CVE is not flagged in CISA KEV in the record, and nothing we read says it is exploited in the wild. For the fixed release, check the vendor changelog or the Patchstack entry.

How to check if you're exposed

If you run WP-CLI, list the installed version and status of the theme:

wp theme list --fields=name,version,status,update

Look for RealHomes in the output. Anything at 4.0.2 or lower is in the affected range. In the dashboard the same information is under Appearance, Themes. On a fleet of sites, run the command per site or through your management tool, and include staging and forgotten test copies.

You can also check your dependency manifests and images. A free in-browser scan at gold.safeguard.sh/scan takes a package.json, a requirements.txt or an SBOM and shows known CVEs, though WordPress plugins are usually tracked by the CMS rather than a package manager, so keep a separate list of them.

What to do now

  1. List every WordPress site you run and note whether RealHomes is installed and at what version.
  2. Update RealHomes to the newest release the vendor offers. If the update is behind a license, renew it or plan the change, because the old version stays vulnerable.
  3. If you cannot update today, deactivate the theme on sites where it is not needed, or restrict access to the affected features with a web application firewall rule from your provider.
  4. Review user accounts and recent changes on any site that ran the affected version for a while, and remove accounts you do not recognise.
  5. Add the theme to a watch list so the next advisory reaches you the day it is published.

Why it matters

Real estate themes like RealHomes often add custom roles and front end forms, such as agents who submit listings. Every one of those entry points has to check permissions, and a single missing check lets one agent or visitor account do something another role should own.

At 4.3 this is a low risk item on its own, but access control gaps tend to arrive in pairs, and the second CVE in this release range has a higher score. Treat the theme update as one job that closes both.

Quick check

Does updating RealHomes fully fix this?

The vendor decides that, and the record does not name a fixed version. Update to the latest release, read the changelog and the Patchstack entry, and confirm the version number afterwards.

Is this being exploited?

The record does not flag CVE-2023-37885 as a CISA KEV entry, and the sources we could read do not report exploitation. That can change, so keep the theme updated.

Sources

Last reviewed: 19 October 2026.

Never miss an update

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

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

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.