UGC Creator Security & Risk Analysis

wordpress.org/plugins/ugc-creator

Plugin for User-Generated Content: Get frontend post with an array of formatting and styling options to create stunning, professional-grade posts.

10 active installs v1.0 PHP + WP 4.0+ Updated Apr 3, 2023
frontend-postshare-postsubmit-postugcugc-plugin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is UGC Creator Safe to Use in 2026?

Generally Safe

Score 85/100

UGC Creator 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 ugc-creator plugin v1.0 presents a mixed security posture. On the positive side, the plugin demonstrates good practices by ensuring all identified output is properly escaped and has no recorded vulnerabilities or CVEs. It also avoids dangerous functions and external HTTP requests.

However, significant concerns arise from its attack surface and lack of proper authorization checks. Two out of three entry points, specifically the REST API routes, lack permission callbacks, making them potentially exploitable by unauthenticated users. Furthermore, the single SQL query is not prepared, introducing a risk of SQL injection if user input is not meticulously sanitized before being passed to the database.

While the absence of known vulnerabilities is a strong point, it's important to note that this could be due to the plugin's limited exposure or a lack of historical security auditing. The identified issues, particularly the unprotected REST API routes and the raw SQL query, warrant immediate attention to mitigate potential security risks.

Key Concerns

  • REST API routes without permission callbacks
  • SQL query not using prepared statements
  • No nonce checks on AJAX handlers
  • No capability checks for entry points
Vulnerabilities
None known

UGC Creator Security Vulnerabilities

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

UGC Creator Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

100% escaped6 total outputs
Attack Surface
2 unprotected

UGC Creator Attack Surface

Entry Points3
Unprotected2

REST API Routes 2

POST/wp-json/ugcplugin/v1/imagebyfile/ugc-creator.php:43
POST/wp-json/ugcplugin/v1/imagebyurl/ugc-creator.php:51

Shortcodes 1

[ugc_plugin] ugc-creator.php:39
WordPress Hooks 2
actionrest_api_initugc-creator.php:42
actionrest_api_initugc-creator.php:50
Maintenance & Trust

UGC Creator Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 3, 2023
PHP min version
Downloads808

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

UGC Creator Developer Profile

ugcplugin

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 UGC Creator

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

Asset Fingerprints

HTML / DOM Fingerprints

REST Endpoints
ugcplugin/v1/imagebyfile/ugcplugin/v1/imagebyurl/
Shortcode Output
[ugc_plugin]
FAQ

Frequently Asked Questions about UGC Creator