Skip to content

Security: soydiloreto/wpm-user-sync

SECURITY.md

Security Policy

Reporting a vulnerability

Please do not open a public GitHub issue or wp.org forum thread to report a security vulnerability. Public disclosure before a fix is available puts every site running this plugin at risk.

Instead, report the issue privately using GitHub Security Advisories:

Open a private security advisory

This creates a confidential workspace inside the repository where the maintainer and you can discuss the issue, coordinate a fix, and agree on a disclosure timeline. Nothing is public until we both decide it's ready.

What to include in your report

To help us triage and reproduce the issue quickly, please include:

  • A clear description of the vulnerability and its impact.
  • Steps to reproduce — the smaller the test case, the better. For multisite issues, please specify whether the network uses subdomains or subdirectories.
  • Affected versions of the plugin (and ideally PHP / WordPress versions you tested on).
  • Any proof-of-concept code or payloads you used.
  • Your proposed severity (low / medium / high / critical) and reasoning.
  • Suggested mitigation, if you have one.

What to expect

Stage Target time
Initial response (we acknowledge the report) within 72 hours
Triage and severity assessment within 7 days
Fix or mitigation timeline depends on severity — communicated after triage
Public disclosure (advisory + release) coordinated with the reporter

We aim to credit reporters in the published advisory unless you prefer to remain anonymous.

Supported versions

Security fixes are released against the latest published version of the plugin. Older versions are not patched separately — please update to the latest release before reporting.

Version Supported
Latest published on wp.org Yes
Older versions No

Out of scope

The following are not considered security vulnerabilities for the purposes of this policy (though we still welcome reports as regular issues):

  • Issues that require physical access to the server.
  • Issues that require an already-compromised WordPress super-admin account.
  • Issues that only manifest with non-default WordPress configuration that is itself insecure (e.g. DISALLOW_FILE_EDIT disabled and a low-privileged user given edit_files).
  • Best-practice deviations without a concrete attack path.

Thanks for helping keep WPM User Sync and its users safe.

There aren't any published security advisories