TwitCategory Security & Risk Analysis

wordpress.org/plugins/twitcategory

Based on twitpress by Tom Purnell. Adds the ability to choose which category will result in updates to your twitter account.

10 active installs v0.1.9 PHP + WP 2.0.2+ Updated Mar 2, 2010
categoryintegrationtweettwitter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TwitCategory Safe to Use in 2026?

Generally Safe

Score 85/100

TwitCategory 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 'twitcategory' plugin v0.1.9 exhibits a mixed security posture. On the positive side, it has a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are exposed. Furthermore, it has no recorded vulnerability history, which is a good sign regarding its past security. However, significant concerns arise from the static code analysis. The complete absence of output escaping (0% properly escaped) is a critical flaw, potentially leading to Cross-Site Scripting (XSS) vulnerabilities if any of the outputs are user-controlled. The presence of file operations and external HTTP requests without adequate checks also raises red flags, as these can be vectors for further exploitation. The taint analysis showing unsanitized paths, while not classified as critical or high severity in this report, still indicates a potential for vulnerabilities if the flows are not properly handled before reaching sensitive operations.

Key Concerns

  • Output escaping is completely missing (0%)
  • Taint analysis shows unsanitized paths
  • No capability checks found
  • No nonce checks found
  • One file operation detected
  • Three external HTTP requests detected
Vulnerabilities
None known

TwitCategory Security Vulnerabilities

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

TwitCategory Code Analysis

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

SQL Query Safety

75% prepared8 total queries

Output Escaping

0% escaped5 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
twitcategory_options_page (twitcategory.php:191)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

TwitCategory Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actiondelete_posttwitcategory.php:39
actionadmin_menutwitcategory.php:40
actionwp_insert_posttwitcategory.php:41
Maintenance & Trust

TwitCategory Maintenance & Trust

Maintenance Signals

WordPress version tested2.9.2
Last updatedMar 2, 2010
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

TwitCategory Developer Profile

Nagmay

5 plugins · 250 total installs

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

How We Detect TwitCategory

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

Asset Fingerprints

HTML / DOM Fingerprints

HTML Comments
<!-- Admin page code -->
Data Attributes
name="twitcategory_form"id="twitcategory_submit_hidden"name="twitcategory_submit_hidden"name="twitcategory_form_username"name="twitcategory_form_password"name="twitcategory_form_category"+1 more
FAQ

Frequently Asked Questions about TwitCategory