Simple Content Templates for Blog Posts & Pages Security & Risk Analysis

wordpress.org/plugins/simple-post-template

Create content templates for your posts and pages. When creating a new post or page use one of your content templates as the starting point!

1K active installs v2.2.7 PHP + WP 3.6+ Updated Nov 26, 2025
clonecopyduplicate-postpost-templatetemplate
78
B · Generally Safe
CVEs total1
Unpatched1
Last CVEOct 16, 2025
Safety Verdict

Is Simple Content Templates for Blog Posts & Pages Safe to Use in 2026?

Mostly Safe

Score 78/100

Simple Content Templates for Blog Posts & Pages is generally safe to use. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Oct 16, 2025Updated 4mo ago
Risk Assessment

The "simple-post-template" plugin v2.2.7 exhibits a mixed security posture. On the positive side, static analysis reveals a robust implementation regarding output escaping, with 100% of outputs properly sanitized. Furthermore, the plugin demonstrates good practices by implementing nonce checks and capability checks for its internal operations. The absence of file operations, external HTTP requests, and a zero-width attack surface from AJAX, REST API, and shortcodes are also strong security indicators.

However, significant concerns arise from the vulnerability history and the handling of SQL queries. The presence of one unpatched medium-severity CVE, historically identified as Cross-Site Request Forgery (CSRF), poses an immediate risk. This, combined with the fact that 100% of the four detected SQL queries are not using prepared statements, creates a vulnerability profile that requires attention. The lack of prepared statements in SQL queries, while not explicitly detailed as an exploit in the static analysis, can often be a precursor to SQL injection vulnerabilities if user input is not meticulously handled, even with output escaping in place for other contexts.

In conclusion, while the plugin has made good efforts in sanitizing output and limiting its direct attack surface, the unpatched historical vulnerability and the prevalent use of raw SQL queries represent significant weaknesses. The historical CSRF vulnerability, if not addressed, remains a serious threat, and the lack of prepared statements for SQL queries introduces potential risks that should be mitigated to improve the overall security of the plugin.

Key Concerns

  • Unpatched medium CVE
  • Raw SQL queries without prepared statements
Vulnerabilities
1

Simple Content Templates for Blog Posts & Pages Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-62958medium · 4.3Cross-Site Request Forgery (CSRF)

Simple Content Templates for Blog Posts & Pages <= 2.2.61 - Cross-Site Request Forgery

Oct 16, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Simple Content Templates for Blog Posts & Pages Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
0 prepared
Unescaped Output
0
41 escaped
Nonce Checks
3
Capability Checks
3
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

0% prepared4 total queries

Output Escaping

100% escaped41 total outputs
Attack Surface

Simple Content Templates for Blog Posts & Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionplugins_loadedincludes\class-advanced-content-templates.php:171
actionadmin_enqueue_scriptsincludes\class-advanced-content-templates.php:185
actionadmin_enqueue_scriptsincludes\class-advanced-content-templates.php:186
actionadmin_menuincludes\class-advanced-content-templates.php:189
actionadd_meta_boxesincludes\class-advanced-content-templates.php:192
actionsave_postincludes\class-advanced-content-templates.php:195
actionpost_submitbox_misc_actionsincludes\class-advanced-content-templates.php:198
actionadmin_initincludes\class-advanced-content-templates.php:201
filterdefault_excerptincludes\class-advanced-content-templates.php:204
actionadmin_initincludes\class-advanced-content-templates.php:206
actioninitincludes\class-advanced-content-templates.php:221
Maintenance & Trust

Simple Content Templates for Blog Posts & Pages Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 26, 2025
PHP min version
Downloads88K

Community Trust

Rating82/100
Number of ratings23
Active installs1K
Developer Profile

Simple Content Templates for Blog Posts & Pages Developer Profile

Clifton Griffin

7 plugins · 6K total installs

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

How We Detect Simple Content Templates for Blog Posts & Pages

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-post-template/admin/css/advanced-content-templates-admin.css/wp-content/plugins/simple-post-template/admin/js/advanced-content-templates-admin.js
Script Paths
/wp-content/plugins/simple-post-template/admin/js/advanced-content-templates-admin.js
Version Parameters
simple-post-template/admin/css/advanced-content-templates-admin.css?ver=simple-post-template/admin/js/advanced-content-templates-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
sct-settingssct-upgrade
HTML Comments
Prevent direct accessThis function is provided for demonstration purposes only.
Data Attributes
data-editor-contentdata-content-template-id
JS Globals
window.simpleContentTemplates
FAQ

Frequently Asked Questions about Simple Content Templates for Blog Posts & Pages