Mini Preview Security & Risk Analysis

wordpress.org/plugins/mini-preview

Displays a mini preview when a page or post is being edited.

10 active installs v1.3.2 PHP 5.2.4+ WP 4.7+ Updated Sep 10, 2022
desktopeditormobilepreviewresponsive
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Mini Preview Safe to Use in 2026?

Generally Safe

Score 85/100

Mini Preview has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "mini-preview" plugin v1.3.2 demonstrates a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs, particularly those that are unpatched or of critical/high severity, is a significant positive indicator. Furthermore, the code analysis reveals no dangerous functions, no SQL queries that aren't prepared, no file operations, and no external HTTP requests, all of which are excellent security practices. The lack of taint analysis results also suggests no immediately obvious critical vulnerabilities were found within the analyzed flows.

However, there are some areas for improvement and potential underlying concerns. The significant percentage of output (39%) that is not properly escaped presents a moderate risk of Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data is involved in these unescaped outputs. Additionally, the complete lack of nonce checks and capability checks across all identified entry points (though there are none in this case) is a concerning pattern. While the current attack surface is zero, if functionality were added in future versions without proper authorization and nonce checks, it could introduce significant vulnerabilities. The plugin's complete reliance on WordPress's core security mechanisms for any future added functionality, without its own internal checks, is a weakness.

In conclusion, "mini-preview" v1.3.2 is a low-risk plugin in its current state due to its clean vulnerability history and the absence of critical code signals. The primary weakness lies in the unescaped output, which should be addressed to mitigate potential XSS risks. The lack of built-in authorization and nonce checks, while not currently exploitable due to the zero attack surface, represents a significant potential risk if the plugin's functionality expands in the future without careful security considerations.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

Mini Preview Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Mini Preview Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
7
11 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

61% escaped18 total outputs
Attack Surface

Mini Preview Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_menumini-preview.php:141
actionadmin_initmini-preview.php:144
filtershow_admin_barmini-preview.php:174
actionadmin_enqueue_scriptsmini-preview.php:288
actionadmin_enqueue_scriptsmini-preview.php:292
actionadmin_enqueue_scriptsmini-preview.php:293
actioninitmini-preview.php:309
actioncurrent_screenmini-preview.php:310
actionadd_meta_boxesmini-preview.php:314
Maintenance & Trust

Mini Preview Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedSep 10, 2022
PHP min version5.2.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Mini Preview Developer Profile

Gareth

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Mini Preview

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/mini-preview/css/mini-preview.css/wp-content/plugins/mini-preview/js/mini-preview.js
Script Paths
/wp-content/plugins/mini-preview/js/mini-preview.js
Version Parameters
mini-preview/css/mini-preview.css?ver=mini-preview/js/mini-preview.js?ver=

HTML / DOM Fingerprints

CSS Classes
mini-preview-helpmini-preview-res-textmini-preview-screen-buttonmini-preview-desktop1-buttonmini-preview-desktop2-buttonmini-preview-desktop3-buttonmini-preview-tablet1-buttonmini-preview-mobile1-button+1 more
Data Attributes
data-widthdata-height
JS Globals
miniPreview
FAQ

Frequently Asked Questions about Mini Preview