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

Covering security fixes

How to report on security fixes in Exponential responsibly - the documented security process, where fixes are recorded, how to describe them without exaggeration or alarm, what advice to give readers, and what never to…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/press/covering-security-fixes.md

On this page

Covering security fixes

This page is for reporters, security writers and creators who cover security fixes in Exponential. Security stories are read by people who must decide whether to act, so precision matters more than drama. Report what the fix does, which versions it concerns and what readers should do, with the project's documents as your source.

Contents

  1. The documented security process
  2. Where fixes are recorded
  3. Describing a fix accurately
  4. Advice you can give readers
  5. What never to publish

The documented security process

Everything below is from SECURITY.md:

PointWhat SECURITY.md says
Maintained line"Exponential 6.0 is the maintained line."
Where fixes are made"Security fixes are made on the main branch (the 6.0.15 line, dev-main) and published with the next 6.0.x release."
Older tagsReleased tags v6.0.0 to v6.0.14 are "fixed by upgrading to the newest 6.0.x"
Unsupported"5.x, 4.x, 3.x and older"
Reporting"privately by e-mail to [email protected], not in the public issue tracker or the discussions"
First answer"within one business day"
After a reportThe reporter is "told whether the report is accepted or declined, and kept informed while a fix is prepared"

SECURITY.md does not describe advisories, severity scores, CVE identifiers or a disclosure calendar. If you need those for a story, ask 7x in writing (Requesting an interview) and print "the project does not publish this" if the answer is no.

Where fixes are recorded

RecordExample
The changelog of the release6.0.13: "Security hardening (seven findings fixed)", findings SEC-01 to SEC-06 and others
A specification page per hardening roundThe 6.0.13 hardening, Security patches of August 2026, Security defaults of September 2026
The month page of the historyAugust 2026: "Six security patches and jQuery 3.7.1 landed on 16 August"
The 6.0.15 lineThe 6.0.15 changelog lists later fixes by date; they are released with the tag v6.0.15

Note the status: the August 2026 patches are in the 6.0.15 line. A story must not say they are in a released version unless a published tag contains them; check with git tag -l 'v6.0.*' --sort=version:refname (Covering 6.0.15, before and after its tag).

Describing a fix accurately

Instead ofWrite
"Critical flaw found in Exponential"Only what the source says; the sources do not grade severity
"Exponential was hacked"Nothing of the kind, unless a named source documents an incident
"Now fully secure""Version X fixes the issues its changelog lists"
"Exponential has never had a vulnerability"Not true and not claimable (Claims you must not make)
"A patched 6.0.14 is available""The fix arrives in the next 6.0.x release" (Published versions never change)

Use the words of the changelog for what was fixed, for example the August 2026 month page names "unpredictable REST/OAuth tokens", "header injection in the After the Deadline RPC" and "shell escaping in the PDF and Word text extractors". Quote them; do not add attack scenarios the sources do not describe.

Advice you can give readers

If you run Exponential: the project fixes security problems on its main branch and publishes them with
the next 6.0.x release. Versions 5.x and older are not supported. Read the changelog and the upgrade
notes before you upgrade, and follow the hardening guide for production sites:
- SECURITY.md: https://github.com/se7enxweb/exponential/blob/main/SECURITY.md
- Upgrading: <link to the upgrading chapter>
- Hardening: <link to chapter 13 of the installation book>

The links: Upgrading, Security hardening, chapter 13, and the shorter Security hardening help page.

What never to publish

  • Details of an unfixed vulnerability, including steps to reproduce, proof-of-concept code or the affected file and parameter. If you learn of one, follow If you find a vulnerability.
  • Names of sites you believe are vulnerable. You cannot know their version or configuration, and naming them puts their users at risk.
  • Passwords, tokens or keys from screenshots, logs or demos (Security reports stay private).
  • The name of a reporter who has not agreed to be named.

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