Simple PDF bar Security & Risk Analysis

wordpress.org/plugins/simple-pdf-bar

Adds a lead generation bar to the top or bottom of your pdf documents

10 active installs v1.0.2 PHP + WP 3.0.1+ Updated Jun 8, 2015
bargenerationleadlightweightpdf
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple PDF bar Safe to Use in 2026?

Generally Safe

Score 85/100

Simple PDF bar has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The overall security posture of the 'simple-pdf-bar' plugin v1.0.2 appears to be relatively strong based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly reduces the attack surface. Furthermore, the plugin utilizes prepared statements for all SQL queries and includes a nonce check, which are positive security practices.

However, there are areas for concern. The low percentage of properly escaped output (20%) indicates a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed. The presence of a file operation, while not inherently a vulnerability, warrants careful review to ensure it's not being used in an insecure manner, especially in conjunction with unsanitized input. The lack of capability checks on the limited entry points is also a potential weakness.

With no known vulnerabilities in its history, the plugin has a good track record. This, combined with the secure handling of SQL and the use of nonces, suggests the developers are aware of some security best practices. However, the significant weakness in output escaping and the limited capability checks represent tangible risks that should be addressed to improve the plugin's overall security.

Key Concerns

  • Low percentage of properly escaped output
  • File operation present without context
  • No capability checks on entry points
Vulnerabilities
None known

Simple PDF bar Security Vulnerabilities

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

Simple PDF bar Code Analysis

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

Output Escaping

20% escaped25 total outputs
Attack Surface

Simple PDF bar Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actionadd_meta_boxesdefine-fields-and-settings.php:13
actionsave_postdefine-fields-and-settings.php:38
actionpost_edit_form_tagdefine-fields-and-settings.php:63
actionadd_meta_boxesdefine-fields-and-settings.php:70
actionthe_contentdefine-fields-and-settings.php:224
actioninitsimple-pdf-bar.php:29
actioninitsimple-pdf-bar.php:33
filtersingle_templatesimple-pdf-bar.php:42
actionadmin_print_scripts-post-new.phpsimple-pdf-bar.php:58
actionadmin_print_scripts-post.phpsimple-pdf-bar.php:59
actionthe_contentsimple-pdf-bar.php:78
actionsave_postvalidate-fields-and-input.php:169
actionadmin_noticesvalidate-fields-and-input.php:176
Maintenance & Trust

Simple PDF bar Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedJun 8, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Simple PDF bar Developer Profile

andreasbutze

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 Simple PDF bar

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-pdf-bar/css/pdf-bar-admin.css/wp-content/plugins/simple-pdf-bar/js/pdf-admin-settings.js
Script Paths
/wp-content/plugins/simple-pdf-bar/js/pdf-admin-settings.js
Version Parameters
pdf-admin-settings.js?ver=pdf-bar-admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
object-wrapperpdf-attachedprfx-row-title
HTML Comments
<!-- Add PDF "Upload"-field --><!-- Upload attached pdf (if valid) --><!-- Adds a meta box to the post editing screen --><!-- Outputs the content of the pdfbar meta box -->
Data Attributes
data-prfx_noncename="meta-checkbox-enablebar"id="meta-checkbox-enablebar"name="meta-text"id="meta-text"name="meta-bg-color"+7 more
FAQ

Frequently Asked Questions about Simple PDF bar