IndieWeb Press This Security & Risk Analysis

wordpress.org/plugins/indieweb-press-this

IndieWebified Press This bookmarklets.

20 active installs v1.3 PHP + WP 4.7+ Updated Jan 4, 2023
indiewebpossewebmention
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is IndieWeb Press This Safe to Use in 2026?

Generally Safe

Score 85/100

IndieWeb Press This 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 indieweb-press-this plugin, version 1.3, presents a generally good security posture based on the static analysis and vulnerability history provided. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events indicates a very small attack surface. Furthermore, the lack of dangerous functions, file operations, external HTTP requests, and the use of prepared statements for all SQL queries are strong indicators of secure coding practices. The vulnerability history shows no known CVEs, suggesting a history of stability and security.

However, a significant concern arises from the output escaping analysis, where 100% of outputs are not properly escaped. This represents a considerable risk, as unescaped output can lead to Cross-Site Scripting (XSS) vulnerabilities. While taint analysis shows no issues, this is likely due to the limited entry points and lack of observable data flows that would trigger taint. The absence of nonce and capability checks, while potentially acceptable given the limited attack surface, still leaves potential for unexpected behavior or privilege escalation if new entry points were introduced or if the plugin interacts with other parts of WordPress in unobserved ways.

In conclusion, while the plugin has a strong foundation with a minimal attack surface and good SQL handling, the prevalent unescaped output is a critical weakness that requires immediate attention. The lack of historical vulnerabilities is a positive sign, but the current code analysis highlights a clear and actionable security flaw. Addressing the unescaped output should be the top priority.

Key Concerns

  • All outputs are unescaped
  • No capability checks
  • No nonce checks
Vulnerabilities
None known

IndieWeb Press This Security Vulnerabilities

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

IndieWeb Press This Code Analysis

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

Output Escaping

0% escaped10 total outputs
Attack Surface

IndieWeb Press This Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actioninitindieweb-press-this.php:14
actionadmin_print_scripts-press-this.phpindieweb-press-this.php:26
actiontool_boxindieweb-press-this.php:27
Maintenance & Trust

IndieWeb Press This Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedJan 4, 2023
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

IndieWeb Press This Developer Profile

IndieWeb

5 plugins · 1K total installs

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

How We Detect IndieWeb Press This

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/indieweb-press-this/js/press-this.js
Script Paths
/wp-content/plugins/indieweb-press-this/js/press-this.js

HTML / DOM Fingerprints

CSS Classes
indieweb_press_thispressthis-bookmarklet-wrapperpressthis-bookmarklet
Data Attributes
data-type
JS Globals
indieweb_press_this
FAQ

Frequently Asked Questions about IndieWeb Press This