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

Security updates and patching cadence

How security fixes reach an Exponential site - private reporting, fixes on main, the next release - how a public body learns about them, and how to agree a patching time with a supplier or host without inventing the…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/government/procurement/lifecycle/security-updates-and-patching-cadence.md

On this page

Security updates and patching cadence

This page is for security officers and contract managers in a public body. It explains how a vulnerability in Exponential is handled from report to fix, what the project promises and what it does not, and how to turn that into a patching obligation for a supplier. The sources are SECURITY.md, Security standards and SLA options for Exponential hosting.

Contents

  1. From report to fix
  2. What the project promises
  3. How you learn about a fix
  4. Agreeing a patching time
  5. Your own reporting channel

From report to fix

  1. Someone reports a vulnerability privately by e-mail to the address in SECURITY.md, not in the public tracker.
  2. The reporter gets a first answer and is told whether the report is accepted.
  3. An accepted issue is fixed on main.
  4. The fix is published with the next 6.0.x release. Published tags are never changed.
  5. Sites receive it by upgrading to that release (Planning upgrades in the budget).

What the project promises

PromiseSource
Private reporting channelSECURITY.md
"A first answer within one business day"SECURITY.md
Fix on main, released as the next 6.0.xSECURITY.md
Supported line: 6.0.x; 5.x and older notSECURITY.md

Not promised: a time to fix, advance notice to users, a security advisory feed. There is no security.txt file shipped (Security standards). The hosting SLA page advises: promise to apply a released fix within a time, not that a vulnerability will be fixed within a time; "the second depends on the project, the first on you" (SLA options).

How you learn about a fix

Make one named role responsible for watching. Without an owner, nobody notices a release.

Agreeing a patching time

Security updates
1. The Supplier monitors the releases of Exponential and of every extension used on the Site.
2. When a release fixes a security issue that affects the Site, the Supplier applies it to the
   production Site within <time> of the release, after a test on the staging copy.
3. If the release cannot be applied in time, the Supplier informs <role> within <time> and applies a
   documented mitigation (for example a web server rule, maintenance mode, or disabling the affected
   feature) until it can.
4. The Supplier records each security update in the <period> report: release, date applied, site checked.

Choose the times with your security officer, considering your risk and the supplier's capacity. A shorter promise than the supplier can staff is worthless; see the advice for partners in Support levels and response times.

Mitigations that exist in Exponential and are documented: maintenance mode (Maintenance mode), request rules and the request shield in front of the kernel, part of the default installation since 6.0.15, whose rules can refuse a vulnerable address at once (Security hardening).

Your own reporting channel

Your public site should tell visitors where to report a security problem with it. Exponential ships no security.txt (RFC 9116, rfc-editor.org/rfc/rfc9116); an operator can add one. Route reports about the software itself to the project as SECURITY.md describes, without personal data.

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