Public Post Preview Configurator Security & Risk Analysis

wordpress.org/plugins/public-post-preview-configurator

Enables you to configure the 'public post preview' plugin with a user interface.

10K active installs v1.0.3 PHP + WP 3.5+ Updated Sep 23, 2021
configurationpostpostspreviewpublic
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Public Post Preview Configurator Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "public-post-preview-configurator" plugin v1.0.3 exhibits a generally strong security posture with no recorded vulnerabilities or critical security signals in the static analysis. The absence of AJAX handlers, REST API routes, shortcodes, cron events, file operations, and external HTTP requests significantly limits its attack surface, which is a positive indicator. The code also demonstrates good output escaping practices, with 86% of outputs properly escaped, and a complete lack of dangerous functions or taint flows.

However, there are a couple of areas that warrant attention. The presence of a single SQL query that does not use prepared statements is a potential risk. While the attack surface is minimal, any SQL injection vulnerability, however unlikely given the other factors, could still have significant consequences. Furthermore, the complete absence of nonce checks and capability checks across all entry points (even though there are none currently) is a missed opportunity for robust security hardening that could be problematic if new entry points are added in the future without these checks.

Overall, the plugin appears to be developed with security in mind, and the lack of historical vulnerabilities further reinforces this. The primary concern is the single unescaped SQL query. The lack of explicit nonce and capability checks is more of a preventative measure that would be beneficial but doesn't represent an immediate, evident risk given the current state of the plugin's attack surface. It's a good foundation, but small improvements can enhance its resilience.

Key Concerns

  • SQL query without prepared statements
  • No nonce checks on entry points
  • No capability checks on entry points
Vulnerabilities
None known

Public Post Preview Configurator Security Vulnerabilities

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

Public Post Preview Configurator Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

86% escaped7 total outputs
Attack Surface

Public Post Preview Configurator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menuadmin\class-public-post-preview-configurator-admin.php:56
actionadmin_initadmin\class-public-post-preview-configurator-admin.php:57
actioninitpublic\class-public-post-preview-configurator.php:63
filterppp_nonce_lifepublic\class-public-post-preview-configurator.php:64
actionplugins_loadedpublic-post-preview-configurator.php:31
actionplugins_loadedpublic-post-preview-configurator.php:35
Maintenance & Trust

Public Post Preview Configurator Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedSep 23, 2021
PHP min version
Downloads56K

Community Trust

Rating100/100
Number of ratings3
Active installs10K
Developer Profile

Public Post Preview Configurator Developer Profile

bjoerne

4 plugins · 10K total installs

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

How We Detect Public Post Preview Configurator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/public-post-preview-configurator/
Version Parameters
public-post-preview-configurator/public-post-preview-configurator.php?ver=public-post-preview-configurator/public/js/public-post-preview-configurator.js?ver=public-post-preview-configurator/admin/css/public-post-preview-configurator-admin.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Public Post Preview Configurator