NEW MageRa Multi-Vendor Marketplace is live — turn your Magento 2 store into a multi-seller platform with one composer require. See the extension →
MageRa
Home Extensions Services About Blog Contact
My account

Your cart

Your cart is empty

Browse the catalog and add extensions to your cart.

Browse extensions
Subtotal

Tax calculated at checkout.

View full cart Checkout
Home Security
SECURITY

Security

Security is foundational to everything MageRa ships. This page explains how we build and maintain our Magento 2 extensions securely, how to report a vulnerability, what we do when one is reported, and what you can do to keep your store safe.

1. Reporting a Vulnerability

Do not file a public issue, GitHub ticket, or social-media post.

Public disclosure before a fix is available puts every MageRa customer at risk. Email security@magera.ca with a clear description, reproduction steps, the affected extension name and version, and your contact info. PGP key available on request.

Our Response Targets

Severity (CVSS v3.1)AcknowledgeTriageFix Window
Critical 9.0 – 10.01 business day3 business days7 days
High 7.0 – 8.91 business day5 business days30 days
Medium 4.0 – 6.92 business days10 business days90 days
Low 0.1 – 3.95 business days20 business daysNext release

2. Safe Harbor

When conducting vulnerability research in good faith and in accordance with this policy, MageRa considers the research authorized and will not initiate legal action. We will work with you to understand and resolve the issue, including issuing a CVE and public credit.

3. Secure Development Lifecycle

Design

Threat modelling for any feature touching auth, payments, PII, or admin actions.

Code Review

Mandatory second-engineer review. Must explicitly check OWASP Top 10.

Static Analysis

PHP_CodeSniffer, PHPMD, PHPStan level 8+ on every build.

Dependencies

composer audit on every build. Fails on any high/critical CVE.

Testing

Unit + integration tests covering auth, input validation, output escaping.

Releases

SHA-256 checksums and signed manifest. Signature verified on install.

4. Magento-Specific Security Checklist

Every extension is reviewed against these risks before release:

RiskControl
SQL InjectionResource-model collections; named binding via ->select(); no string concatenation into SQL.
XSS->escapeHtml() / escapeUrl / escapeJs on all user-supplied output.
CSRFForm-key validation on all state-changing endpoints.
RCENo eval(), assert(), create_function(); no unsafe deserialization.
AuthorizationEvery admin controller declares ADMIN_RESOURCE; webapi routes use minimal ACL scope.
Path TraversalAllow-listed path components; user input never passed to filesystem functions.
Open RedirectsAll redirect targets use getUrl() with validated input.
Info DisclosureNo debug output in production; display_errors off.

5. Runtime & Infrastructure

In Transit

TLS 1.2+ everywhere; HSTS with preload.

At Rest

AES-256 for databases, storage, and backup volumes.

Access

Least-privilege IAM; MFA required; short-lived credentials via SSO.

Network

WAF; rate limiting on auth and download endpoints; default-deny egress.

Monitoring

Central tamper-evident audit log; anomaly detection; 24/7 on-call.

Backups

Encrypted, regularly tested, documented RTO/RPO.

6. Compliance

  • GDPR & UK GDPR — see DPA and Privacy Policy
  • SOC 2 Type II — annual audit; executive summary under NDA
  • ISO 27001:2022 — certified ISMS
  • PIPEDA — see Privacy Policy

7. Security Advisories & CVEs

  • Advisories published at magera.ca/blog?tag=security-advisory with CVE where applicable.
  • Customers with active support notified by email 24 hours before publication.
  • Patched versions pushed to the Composer repository with a clear version bump.

8. Update & Patching Policy

Critical and high-severity issues receive out-of-band patches; medium and low are bundled into the next regular release. End-of-life extensions get security-only releases for 12 months after the last feature release.

9. Customer Recommendations

  1. Subscribe to security-advisory on our blog.
  2. Verify every MageRa package against the SHA-256 checksum before deploying.
  3. Keep Magento 2, PHP, and MageRa extensions on supported versions (PHP 8.3+).
  4. Run composer audit weekly in CI and after every production update.
  5. Enable admin 2FA and restrict admin paths to known IPs.
  6. Review admin actions via the MageRa Admin Action Log extension.

10. Acknowledgments

Thanks to the security researchers, customers, and community members who have helped us make MageRa safer. We are happy to credit researchers (with their permission) in published advisories.

11. Contact

Security Team: security@magera.ca (PGP key available on request)
Mail: MageRa Labs, Inc., Attn: Security Team, 123 Example Street, Toronto, ON, Canada
Last updated July 25, 2026 · MageRa
MageRa

Premium Magento 2 extensions — composer-first, Hyvä-ready, full source code.

Extensions

  • All extensions
  • Services

Company

  • About
  • Contact
  • Support
  • Blog

Legal

  • Privacy policy
  • Terms of service
  • EULA / License
  • Cookie policy

Security & Compliance

  • Security
  • Data Processing Agreement
© 2026 MageRa. All rights reserved.
Magento 2 · Adobe Commerce · Hyvä