KD Post Tile Listview Security & Risk Analysis

wordpress.org/plugins/kd-post-tile-listview

Features Simple and fast configuration Shortcode Future Features Style options Multiple categories Query options A plugin to list posts in til …

0 active installs v0.2.6 PHP 8.0+ WP 6.0+ Updated Unknown
by-categorylistviewpost-gridrecent-poststile
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is KD Post Tile Listview Safe to Use in 2026?

Generally Safe

Score 100/100

KD Post Tile Listview has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The plugin "kd-post-tile-listview" v0.2.6 exhibits a generally strong security posture based on the provided static analysis. There are no identified dangerous functions, file operations, or external HTTP requests, which are common vectors for exploitation. The code also demonstrates excellent output escaping practices, with 100% of outputs being properly handled, mitigating the risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of known CVEs and a clean vulnerability history further contribute to a positive security outlook.

However, there are a few areas that warrant attention. The lack of nonce checks and capability checks is a significant concern, especially given that the plugin has a shortcode entry point. While there are no explicitly unprotected AJAX handlers or REST API routes, a shortcode without proper authorization checks can still be leveraged in certain attack scenarios. Furthermore, half of the SQL queries are not using prepared statements. While the total number of SQL queries is low, this practice can open the door to SQL injection vulnerabilities if data originates from user input without proper sanitization, which is not fully assessed by the provided taint analysis.

In conclusion, the plugin's strengths lie in its robust output escaping and lack of critical code signals like dangerous functions or vulnerable external requests. The primary weaknesses are the absence of nonce/capability checks on its sole entry point (the shortcode) and the use of raw SQL in some queries. Addressing these points would significantly enhance the plugin's overall security.

Key Concerns

  • No nonce checks on entry points
  • No capability checks on entry points
  • 50% of SQL queries not using prepared statements
Vulnerabilities
None known

KD Post Tile Listview Security Vulnerabilities

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

KD Post Tile Listview Code Analysis

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

SQL Query Safety

50% prepared4 total queries

Output Escaping

100% escaped34 total outputs
Attack Surface

KD Post Tile Listview Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[tiles_portfolio] kd-post-tile-listview.php:49
WordPress Hooks 6
actionadmin_menukd-post-tile-listview.php:37
actionadmin_enqueue_scriptskd-post-tile-listview.php:38
actionplugins_loadedkd-post-tile-listview.php:39
filtertheme_post_templateskd-post-tile-listview.php:48
filtertemplate_includekd-post-tile-listview.php:50
filterload_textdomain_mofilekd-post-tile-listview.php:51
Maintenance & Trust

KD Post Tile Listview Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedUnknown
PHP min version8.0
Downloads697

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

KD Post Tile Listview Developer Profile

Karolis Dailidonis

1 plugin · 0 total installs

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

How We Detect KD Post Tile Listview

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kd-post-tile-listview/assets/css/admin-style.css/wp-content/plugins/kd-post-tile-listview/assets/css/style.css/wp-content/plugins/kd-post-tile-listview/templates/assets/single-tiles.css

HTML / DOM Fingerprints

CSS Classes
tile-listtilefullhalfbackgroundcolorheadcategorylink
Data Attributes
style
Shortcode Output
[tiles_portfolio]
FAQ

Frequently Asked Questions about KD Post Tile Listview