GUI for List Category Posts Security & Risk Analysis

wordpress.org/plugins/gui-for-lcp

This plugin adds a graphical shortcode creator for the List Category Posts plugin, accessible via the "LCP" button in WordPress editor.

600 active installs v2.0.2 PHP 5.6+ WP 4.6+ Updated Mar 16, 2023
categoriesguilistposts
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is GUI for List Category Posts Safe to Use in 2026?

Generally Safe

Score 85/100

GUI for List Category Posts 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 "gui-for-lcp" plugin v2.0.2 exhibits a mixed security posture. On the positive side, it demonstrates good coding practices by utilizing prepared statements for all SQL queries, properly escaping all output, and having no recorded vulnerabilities in its history. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a seemingly robust codebase. However, a significant concern arises from its attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks. While the code signals indicate the presence of nonce and capability checks for these handlers, the static analysis clearly states they are unprotected, implying these checks are either implemented incorrectly or are insufficient. The taint analysis showing zero flows, while generally positive, is limited by the fact that zero flows were analyzed, making it difficult to draw strong conclusions about the absence of complex vulnerabilities. The plugin's history of zero CVEs is encouraging and suggests a proactive approach to security by its developers, but this should not overshadow the immediate risks presented by the unprotected AJAX endpoints.

Key Concerns

  • AJAX handlers without authentication checks
  • Attack surface with unprotected entry points
Vulnerabilities
None known

GUI for List Category Posts Security Vulnerabilities

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

GUI for List Category Posts Code Analysis

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

Output Escaping

100% escaped5 total outputs
Attack Surface
2 unprotected

GUI for List Category Posts Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_gflcp_setupincludes\class-gflcp.php:146
authwp_ajax_gflcp_load_termsincludes\class-gflcp.php:147
WordPress Hooks 3
actionwp_enqueue_mediaincludes\class-gflcp.php:129
actionadmin_enqueue_scriptsincludes\class-gflcp.php:130
actionprint_media_templatesincludes\class-gflcp.php:131
Maintenance & Trust

GUI for List Category Posts Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedMar 16, 2023
PHP min version5.6
Downloads9K

Community Trust

Rating60/100
Number of ratings2
Active installs600
Developer Profile

GUI for List Category Posts Developer Profile

zymeth25

2 plugins · 700 total installs

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

How We Detect GUI for List Category Posts

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gui-for-lcp/admin/assets/css/admin.css/wp-content/plugins/gui-for-lcp/admin/assets/vendors/jquery-ui/jquery-ui.css/wp-content/plugins/gui-for-lcp/admin/assets/js/dist/admin.js
Script Paths
/wp-content/plugins/gui-for-lcp/admin/assets/js/dist/admin.js
Version Parameters
gui-for-lcp/admin/assets/css/admin.css?ver=gui-for-lcp/admin/assets/vendors/jquery-ui/jquery-ui.css?ver=gui-for-lcp/admin/assets/js/dist/admin.js?ver=

HTML / DOM Fingerprints

JS Globals
ajax_object
FAQ

Frequently Asked Questions about GUI for List Category Posts