Frontype | Select a custom post type as a front page Security & Risk Analysis

wordpress.org/plugins/frontype

It lets you set a custom post type as a front page.

300 active installs v0.0.2 PHP 5.6+ WP 4.6+ Updated Dec 10, 2025
custom-post-typefront-page
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Frontype | Select a custom post type as a front page Safe to Use in 2026?

Generally Safe

Score 100/100

Frontype | Select a custom post type as a front page has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The plugin "frontype" v0.0.2 exhibits a generally good security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. The code also demonstrates positive practices by using prepared statements for all SQL queries and properly escaping a high percentage of its output. There are no known vulnerabilities or CVEs associated with this plugin, and no critical or high-severity taint flows were detected.

However, a notable concern is the presence of a single taint flow with unsanitized paths, even though it was not classified as critical or high. While the overall risk from this specific flow appears low in this version, it's a signal that input validation and sanitization should be continuously monitored, especially if the plugin's functionality evolves to handle user-provided data in more sensitive ways. The complete lack of capability checks and nonce checks on any potential entry points (though currently zero) is a potential weakness that could become a risk if new entry points are introduced in future versions.

In conclusion, "frontype" v0.0.2 is a relatively secure plugin due to its limited attack surface and good coding practices like prepared statements and output escaping. The vulnerability history is clean, which is a strong positive. The primary area for attention moving forward is the single unsanitized path taint flow and ensuring that any future expansion of the plugin's functionality includes appropriate authentication and authorization checks.

Key Concerns

  • Flows with unsanitized paths
  • Missing capability checks
  • Missing nonce checks
Vulnerabilities
None known

Frontype | Select a custom post type as a front page Security Vulnerabilities

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

Frontype | Select a custom post type as a front page Code Analysis

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

Output Escaping

94% escaped17 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<frontype-options> (admin\frontype-options.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Frontype | Select a custom post type as a front page Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
filterwp_dropdown_pagesadmin\frontype-admin.php:4
actionadmin_menuadmin\frontype-admin.php:47
Maintenance & Trust

Frontype | Select a custom post type as a front page Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 10, 2025
PHP min version5.6
Downloads3K

Community Trust

Rating90/100
Number of ratings4
Active installs300
Developer Profile

Frontype | Select a custom post type as a front page Developer Profile

Jose Mortellaro

56 plugins · 26K total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
62 days
View full developer profile
Detection Fingerprints

How We Detect Frontype | Select a custom post type as a front page

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/frontype/admin/css/frontype-admin.css/wp-content/plugins/frontype/admin/js/frontype-admin.js
Script Paths
/wp-content/plugins/frontype/admin/js/frontype-admin.js
Version Parameters
frontype/admin/css/frontype-admin.css?ver=frontype/admin/js/frontype-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Frontype | Select a custom post type as a front page