The following versions are actively maintained and receive security patches.
| Version | End of life |
|---|---|
| 5.x | 26.03.2028 |
| 4.10 | 06.09.2027 |
Versions that are not listed above will not receive any security patches or fixes.
Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.
Instead, please send an email to security@spreecommerce.org.
Please include as much of the following information as possible to help us triage your report:
- Type of vulnerability (e.g., SQL injection, XSS, CSRF, etc.)
- Affected version(s)
- Step-by-step instructions to reproduce the issue
- Proof of concept or exploit code (if available)
- Impact assessment of the vulnerability
We do not accept:
- Low-effort or automatically generated reports (including AI-generated content)
- Reports that are bulk-submitted without context or verification
- Reports that do not address feedback or questions
- Reports not tested against the current edge version from GitHub
You should:
- Clearly disclose if you used AI to create the vulnerability report. This ensures transparency and accountability.
- Explicitly confirm that you manually verified the findings and the contents. Reports that were not manually verified may be get rejected without follow-ups.
We do not have a bounty program in place, so we cannot offer monetary rewards for any reported problems.
If you would like to provide a patch yourself for the security issue do not open a pull request for it. Instead, create a commit on your fork of Spree and run this command:
git format-patch HEAD~1..HEAD --stdout > patch.txtEmail a description of the patch along with the patch.txt file to security@spreecommerce.org.
- Security report is received and acknowledged within 72 hours.
- The issue is confirmed, and a severity level is assigned.
- A fix is developed and tested against all supported versions.
- A new release is published with the fix and a GitHub Security Advisory is created.
- Reporter is credited in the advisory (unless anonymity is requested).
Published security advisories can be found at GitHub Security Advisories.
For detailed security documentation, including best practices and enterprise security features, see the Spree Security Documentation.