๐Ÿ–จ Print Security & Risk Analysis

wordpress.org/plugins/print-this-page

Add theme matching "๐Ÿ–จ Print" button in sidebar, footer, page or post

300 active installs v3.0 PHP 7.4+ WP 5.5+ Updated Jan 31, 2026
pdfprintprint-buttonprint-pageprinter-button
100
A ยท Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ๐Ÿ–จ Print Safe to Use in 2026?

Generally Safe

Score 100/100

๐Ÿ–จ Print has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "print-this-page" v3.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, cron events, and external HTTP requests significantly limits the potential attack surface. Furthermore, the plugin demonstrates good practices by using prepared statements for all SQL queries and avoiding dangerous functions and file operations. The lack of known vulnerabilities or a history of past issues is also a positive indicator of its security.

However, there are areas for improvement that introduce minor risks. The presence of a shortcode, while not inherently insecure, represents a potential entry point. Crucially, the analysis indicates that only 50% of output is properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-controlled data is displayed without sufficient sanitization. The complete absence of nonce checks and capability checks across all entry points, including the shortcode, is a significant concern. This means that any action triggered by the shortcode can be performed by any logged-in user, regardless of their role or intended permissions, potentially allowing for unauthorized actions or denial-of-service attacks.

In conclusion, while "print-this-page" v3.0 has commendable security foundations by avoiding common pitfalls like raw SQL and dangerous functions, the unescaped output and the lack of authorization checks on its sole entry point (the shortcode) present notable weaknesses. These issues, though not currently exploited according to the vulnerability history, require immediate attention to ensure the plugin's long-term security.

Key Concerns

  • Unescaped output
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

๐Ÿ–จ Print Security Vulnerabilities

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

๐Ÿ–จ Print Code Analysis

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

Output Escaping

50% escaped2 total outputs
Attack Surface

๐Ÿ–จ Print Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[printthispage_tawhidurrahmandear_widget] print-this-page.php:131
WordPress Hooks 2
filterplugin_row_metaprint-this-page.php:35
actionwidgets_initprint-this-page.php:121
Maintenance & Trust

๐Ÿ–จ Print Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 31, 2026
PHP min version7.4
Downloads18K

Community Trust

Rating70/100
Number of ratings4
Active installs300
Developer Profile

๐Ÿ–จ Print Developer Profile

Dear

17 plugins ยท 1K total installs

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

How We Detect ๐Ÿ–จ Print

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
Print_this_pageprintthispagetawhidurrahmandear
HTML Comments
Widget Code BeginsWidget Code Ends
Data Attributes
class="Print_this_page"
JS Globals
window.printvar message = "๐Ÿ–จ Print";function printpage()
Shortcode Output
[printthispage_tawhidurrahmandear_widget]
FAQ

Frequently Asked Questions about ๐Ÿ–จ Print