Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Handling security reports

What to do from the moment a security report arrives - acknowledge, reproduce privately, assess, fix, release, credit - and what to do when the report arrives in a public issue.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/designers/lifecycle/handling-security-reports.md

On this page

Handling security reports

This page is for designers who receive a security report about their theme, through the address in SECURITY.md (A security policy for a theme) or any other way.

Step by step

  1. Acknowledge within the time your policy promises: thank the reporter, say you are looking into it.
  2. Reproduce on your test installation, never on a live site. Write down the steps.
  3. Assess: what can an attacker do, who can do it (anonymous visitor or editor), which versions are affected.
  4. Fix privately: on a local branch, not pushed to a public repository before the release.
  5. Tell the reporter what you found and when the fix will be released; ask how they want to be credited.
  6. Release (Publishing a security release).
  7. Credit the reporter in the release notes, as they wish.

When the report is a public issue

  1. Thank the reporter and ask them to continue by the private address.
  2. Hide or edit the details if your platform allows, without deleting the report's existence.
  3. Fix and release quickly; the problem is already public.

Never

  • Never ask the reporter for credentials or customer data; never post them yourself.
  • Never move a published tag to "fix" a version (A pushed tag is permanent).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x