Ms Post Type Shortcode Security & Risk Analysis

wordpress.org/plugins/ms-post-type-shortcode

Ms Post Type Shortcode is a very lightweight plugin that helps to display posts in a grid, slider, or with pagination.

0 active installs v1.0 PHP + WP 4.0+ Updated Apr 18, 2025
categorygridpaginatepostslider
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Ms Post Type Shortcode Safe to Use in 2026?

Generally Safe

Score 92/100

Ms Post Type Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The ms-post-type-shortcode plugin v1.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by avoiding dangerous functions, using prepared statements for all SQL queries, and having no recorded vulnerability history. This suggests a developer who is mindful of common pitfalls and has a track record of producing secure code. However, significant concerns arise from the attack surface analysis. Specifically, two out of four AJAX handlers lack proper authentication checks. This oversight is a critical security weakness, as it could allow unauthenticated users to trigger potentially harmful actions within the plugin.

The lack of capability checks on these AJAX handlers, coupled with the presence of two unprotected entry points, indicates a potential for privilege escalation or unauthorized data manipulation. While taint analysis and SQL query security are strong, the unescaped output rate of 49% is also a concern. This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not properly sanitized before being displayed. The absence of any known vulnerabilities is a positive sign, but it does not negate the immediate risks presented by the identified unprotected AJAX handlers and insufficient output escaping.

In conclusion, while the plugin has strengths in its SQL handling and historical security, the current version has exploitable weaknesses in its AJAX endpoints and output sanitization. These are common vectors for attacks and require immediate attention. The plugin's lack of documented vulnerabilities is encouraging, but the identified flaws present a clear and present danger that needs to be addressed to maintain a secure environment.

Key Concerns

  • AJAX handlers without authentication checks
  • Insufficient output escaping (49% escaped)
  • Lack of capability checks on entry points
Vulnerabilities
None known

Ms Post Type Shortcode Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Ms Post Type Shortcode Release Timeline

v1.2
v1.1
v1.0Current
Code Analysis
Analyzed Mar 17, 2026

Ms Post Type Shortcode Code Analysis

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

Output Escaping

49% escaped68 total outputs
Attack Surface
2 unprotected

Ms Post Type Shortcode Attack Surface

Entry Points7
Unprotected2

AJAX Handlers 4

authwp_ajax_fpb_mspts_save_design_settinginc\ms-admin-ajax.php:10
authwp_ajax_fpb_mspts_save_slider_settinginc\ms-admin-ajax.php:11
authwp_ajax_fpb_mspts_load_more_postsinc\ms-front-ajax.php:10
noprivwp_ajax_fpb_mspts_load_more_postsinc\ms-front-ajax.php:11

Shortcodes 3

[ms_post_grid] inc\ms-front-grid.php:12
[ms_post_slider] inc\ms-front-grid.php:13
[ms_post_paginate] inc\ms-front-grid.php:14
WordPress Hooks 4
actionadmin_enqueue_scriptsinc\ms-admin-ajax.php:9
actionadmin_menuinc\ms-admin-menu.php:12
actionwp_enqueue_scriptsinc\ms-front-grid.php:15
actionadmin_initms-post-grid-shortcode.php:51
Maintenance & Trust

Ms Post Type Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 18, 2025
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Ms Post Type Shortcode Developer Profile

onzpowr

1 plugin · 0 total installs

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

How We Detect Ms Post Type Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ms-post-type-shortcode/css/ms-admin.css/wp-content/plugins/ms-post-type-shortcode/css/font-awesome.css/wp-content/plugins/ms-post-type-shortcode/js/ms-color-picker.js/wp-content/plugins/ms-post-type-shortcode/js/ms-alert.min.js/wp-content/plugins/ms-post-type-shortcode/js/ms-admin.js/wp-content/plugins/ms-post-type-shortcode/js/ms-admin-ajax.js
Version Parameters
ms-post-type-shortcode/css/ms-admin.css?ver=ms-post-type-shortcode/js/ms-color-picker.js?ver=ms-post-type-shortcode/js/ms-alert.min.js?ver=ms-post-type-shortcode/js/ms-admin.js?ver=ms-post-type-shortcode/js/ms-admin-ajax.js?ver=

HTML / DOM Fingerprints

JS Globals
adminajax
FAQ

Frequently Asked Questions about Ms Post Type Shortcode