Twitter2Press Security & Risk Analysis

wordpress.org/plugins/twitter2press

Use your Wordpress blog to host the photos you post to Twitter!

10 active installs v1.0.5 PHP + WP 2.3+ Updated Oct 21, 2009
image-hostingtweettwitpictwitter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Twitter2Press Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 16yr ago
Risk Assessment

The "twitter2press" plugin v1.0.5 exhibits a mixed security posture. On the positive side, the plugin boasts a remarkably small attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events. This significantly limits potential entry points for attackers. Furthermore, the plugin demonstrates a strong adherence to secure coding practices regarding SQL queries, with 92% utilizing prepared statements, which greatly mitigates SQL injection risks.

However, significant concerns arise from the output escaping analysis and taint analysis. The fact that 0% of outputs are properly escaped is a critical vulnerability, opening the door to Cross-Site Scripting (XSS) attacks. Any dynamic data displayed to users or within the WordPress admin area is susceptible to malicious script injection. The taint analysis further reinforces this, revealing two high-severity flows with unsanitized paths, indicating that data processed by the plugin may be used in a way that could lead to code execution or data compromise if not handled with proper sanitization. The absence of nonce and capability checks on any entry points is also a significant weakness, allowing unauthorized users to potentially trigger actions.

While the plugin has no recorded CVEs, this does not guarantee its current security. The lack of historical vulnerabilities could be due to its niche nature, infrequent security audits, or simply luck. The significant findings in the static and taint analysis, particularly the unescaped outputs and high-severity taint flows, overshadow the lack of historical issues and the small attack surface. The plugin's strengths in SQL handling are significantly undermined by its glaring weaknesses in output sanitization and potential data flow vulnerabilities.

Key Concerns

  • 0% of outputs properly escaped
  • High severity taint flows (2)
  • 0 Nonce checks
  • 0 Capability checks
Vulnerabilities
None known

Twitter2Press Security Vulnerabilities

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

Twitter2Press Code Analysis

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

SQL Query Safety

92% prepared13 total queries

Output Escaping

0% escaped19 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
twitter2press_options (twitter2press.php:66)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Twitter2Press Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menutwitter2press.php:61
actioninittwitter2press.php:275
actionwp_headtwitter2press.php:294
filterthe_contenttwitter2press.php:308
actionwptwitter2press.php:450
actionadmin_noticestwitter2press.php:596
Maintenance & Trust

Twitter2Press Maintenance & Trust

Maintenance Signals

WordPress version tested2.8.5
Last updatedOct 21, 2009
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Twitter2Press Developer Profile

mathieulesniak

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 Twitter2Press

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
t2p-options
Data Attributes
data-t2p-id
JS Globals
shortening_servicest2p_settings
FAQ

Frequently Asked Questions about Twitter2Press