PackageTrack
Sign in Get early access

aregowe/magento2-module-polyshell-protection

Comprehensive defense-in-depth module that closes the PolyShell unrestricted file upload vulnerability (APSB25-94) in Adobe Commerce and Magento Open Source.

1.3.5 124K downloads/mo #4142 most downloaded on Packagist aregowe/magento2-module-polyshell-protection

What this package is like to depend on

Last release 19 days ago

04 Aug 2026

Release timing varies

gaps range from 8 days to 3 months

Some releases are documented

notes for 6 of 11 stable releases

Nothing withdrawn

no release was ever pulled

4 months old

11 releases · first in 2026

11 releases in the last 12 months

see the full history below

Release timeline

11 releases · Apr 2026 to Aug 2026
Release Pre-release

Releases

latest 11
  1. 1.3.5 04 Aug 2026
    Release notes

    What's Changed

    • Fix false positives on legit image uploads by @arnoudhgz in #19

    New Contributors

    Full Changelog: v1.3.4...v1.3.5

    Open source →
  2. 1.3.4 23 Apr 2026
    Release notes

    Fix #12 (follow-up): the v1.3.3 fix split the PHP payload string via concatenation but the explanatory comment still quoted the literal webshell signature verbatim, which Sansec eComscan's eval_post_91ce4 rule pattern-matches without context. The comment has been rewritten to describe the rationale without reproducing the signature.

    Open source →
  3. 1.3.3 22 Apr 2026
    Release notes

    Fix #12: avoid eComscan false positive by obfuscating attack-simulation payloads in test fixtures.

    Open source →
  4. 1.3.2 21 Apr 2026

    Nothing published for this version

  5. 1.3.1 20 Apr 2026
    Release notes

    What's Changed

    • Add .inc, .module, .phps to blocked extension patterns and BASE_BLOCKED_EXTENSIONS hash map
    • Closes double-extension bypass where files like file.inc.png or file.module.gif passed BLOCKED_EXTENSION_PATTERN
    • These extensions are server-executable in common web server configurations (Apache, PHP-FPM)
    • Updated admin panel blocked extensions display, README, and copilot instructions

    Fixes #4

    Open source →
  6. 1.2.1 20 Apr 2026
    Release notes

    Fix

    • Support Magento Open Source (Community Edition) — skip test for Adobe Commerce-only class AbstractUploadFile when not present (#2)
    • Add Magento composer repository to composer.json for dependency resolution
    Open source →
  7. 1.2.0 18 Apr 2026

    Nothing published for this version

  8. 1.1.0 14 Apr 2026
    Release notes
    • Fully integrates markshust/magento2-module-polyshell-patch logic
    • Adds composer replace directive for automatic migration
    • Adds comprehensive unit tests for extension allowlist coverage
    • Updates README with migration guide and attribution to Mark Shust
    Open source →
  9. 1.0.2 14 Apr 2026

    Nothing published for this version

  10. 1.0.1 14 Apr 2026

    Nothing published for this version

  11. 1.0.0 14 Apr 2026

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive