Free Customer Experience & Engagement

Security Scan

On-server audit of PrestaShop and PHP lifecycle risk, known module advisories and exposed files

Version
1.1.23
Improvements
69
Updated
PrestaShop
1.7
Price: Free

Security Scan examines your PrestaShop store locally and returns a security score, grade and prioritised findings at no charge. Installation and one button start the first scan, with no external service needed for the examination.

Exposed backups, malicious files and known module weaknesses are difficult to judge from a working storefront. The scan checks those risks alongside unsafe code patterns and security settings, giving each finding a location and severity.

You schedule repeat scans and review stored history; a new critical finding triggers an alert. Every finding includes ordered manual fix steps. The examination is read-only, keeps its findings in the shop and neither blocks traffic nor patches files or changes settings.

A fresh scan after a repair checks the same risks again, making your progress visible in the recorded findings and score.

Pro account: €0.00 excl. VAT on approval, up to €0.00 excl. VAT depending on your purchases. Apply for a pro account

See the tiers
DiscountConditionThis product
−20% On approval €0.00 excl. VAT
−25% Average at least €1,000 in spending per month in the last 12 months €0.00 excl. VAT
−30% Average at least €3,000 in spending per month in the last 12 months €0.00 excl. VAT

By downloading, you accept the free-module terms and privacy policy.

In the box

  • Lifetime licence for one shop
  • Lifetime updates, including security fixes
  • No support included, available separately
  • PrestaShop 1.7

Recent changes

  • Activating a paid licence keeps every feature available.
  • Fixes
  • After a paid licence was activated, the module could lock its own pages on the next visit. Licence records are now stored in a form PrestaShop never alters.
Full changelog

Summary of what the module offers

Security Scan is a free, local, read-only security examination of a PrestaShop store with a clear verdict.

  • Five check areas: vulnerabilities, exposed files, malware indicators, risky code, hardening
  • A 0-100 score with an A-F grade and severity totals
  • Finding cards with manual fix steps for every issue
  • Privacy: findings stay in the shop unless fleet reporting is enabled; source open to read
  • History, scheduled scans and a critical-finding alert
  • An optional consented fleet view for agencies and multiple shops
Back Office scan report with the security score, letter grade and findings grouped by severity

What exactly does the scan check?

Five areas in one pass. Known vulnerabilities: your PrestaShop version and its end-of-life status, the risk of an outdated server platform, and every installed module compared against curated advisory data. Exposure: public version-control folders, backup archives, database dumps, leftover install directories, diagnostic files and directory listing.

Then malware indicators, web shells, hidden loaders, code where only images should live; risky code patterns inside modules; and hardening posture, from secure cookies and admin protection signals to debug settings and abandoned module code that still sits reachable on disk.

Scan result showing PrestaShop and PHP version findings with end-of-life risk

What does a finding look like?

A card, not a codeword. Each finding states its severity, what was found and where, why it matters in plain terms, and the ordered steps to fix it manually. An exposed dump names the file; a vulnerable module names the module and version.

The report is triage you can act on the same afternoon, alone or handed to whoever maintains the shop.

Findings list showing exposed files with the affected items and the manual fix steps

Does any of my data leave the shop?

The scan runs inside your shop and reads local state; enabling the optional fleet connector sends scan reports to the central dashboard. The findings stay in your shop unless fleet reporting is enabled, and the module's source is open to read.

The module is also honest about its role: it detects and explains, and it deliberately does not block traffic, patch files or change settings behind your back.

The Security Scan configuration screen

How do I stay safe after the first scan?

Every scan is stored, so the score becomes a line over time and security work becomes visible progress. Scheduled scans repeat the examination on their own, and when a new critical finding appears, an alert reaches you instead of waiting to be discovered.

Re-scanning after each fix confirms it worked, and after each shop change confirms nothing new opened.

Hardening checks listed as passed or failed on the scan result screen

What about agencies and more than one shop?

An optional connector, enrolled explicitly and signed, reports scans to one central fleet dashboard and accepts remote scan triggering over the consented channel. Ten client shops become one screen.

For prevention beyond detection, the paid Security Revolution suite takes over from the same fleet view: the scanner finds, the suite defends.

Security fleet admin mockup lists 10 shops with signed connections, A or B scan grades, next actions and read-only remote scanning.
  • Reference
    mprsecurityscan
  • Version
    1.1.23
  • Improvements
    69
  • Released
  • Updated
  • PrestaShop Compatibility
    PS 1.6 – 9.x
  • Pricing Model
    Free
  • Module Type
    Back-office
  • GDPR Relevant
    No
  • Business Goal
    Legal & Compliance
  • External Account Needed
    No
  • Module Complexity
    Lightweight Widget
  • Customer Journey Stage
    Manage Store
  • Works With Platform
    No External Platform

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support

No product reviews yet

Be the first to share your experience with this product.

Write a Review

Quick start

  1. Upload the Security Scan ZIP in Modules > Module Manager > Upload a module and install it.
  2. Open Security Scan > Settings > Configuration.
  3. Review Confirm exposure by self-checking public URLs and Deep scan (code & malware heuristics), both initially on, then click Save settings.
  4. Open Security Scan > Scan & Report and click Run scan now.
  5. Read Critical and High findings, inspect the affected items and follow the relevant manual fix steps.
  6. Click Re-scan now after corrections and confirm the new date, report and History summary.

Requires PrestaShop 1.7 or later and PHP 7.1 or later.

Open the full help page

Loading tab content...
Loading tab content...
Loading tab content...
Loading tab content...
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

More modules

Cleanup Revolution

Security Scan finds version risks, exposed files, weak hardening and malware and gives you clear manual fix steps, and Cleanup Revolution removes unused files and module leftovers. Find the risks, then clear out what you no longer need.

reCAPTCHA & hCaptcha Protection

Security Scan checks the shop itself for weaknesses, and reCAPTCHA & hCaptcha Protection blocks bots at your login, registration, contact and newsletter forms. Stronger on the inside and at the door.

Loading...
Back to top