Custom Post Type Slug Manager Security & Risk Analysis

wordpress.org/plugins/cptsm-slug-manager

Easily edit or remove slugs for any custom post type. Customize your content URLs without coding.

100 active installs v1.0 PHP 5.6+ WP 4.7+ Updated Nov 6, 2024
cptcustom-post-typeeditremoveslug
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Post Type Slug Manager Safe to Use in 2026?

Generally Safe

Score 92/100

Custom Post Type Slug Manager 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 cptsm-slug-manager v1.0 plugin exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries and properly escaping all output. The absence of dangerous functions, file operations, and external HTTP requests further strengthens its security. The presence of nonce checks and the lack of unprotected entry points are positive indicators. The vulnerability history also shows a clean record with no known CVEs, suggesting a well-maintained and secure plugin. The taint analysis found no flows with unsanitized paths, indicating that data handling is robust. However, the complete lack of capability checks on any entry points is a potential concern. While the current attack surface is zero, if any new features are introduced without proper capability checks, it could lead to privilege escalation vulnerabilities. Despite this minor concern, the plugin's overall security is very good.

Key Concerns

  • No capability checks implemented
Vulnerabilities
None known

Custom Post Type Slug Manager Security Vulnerabilities

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

Custom Post Type Slug Manager Code Analysis

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

Output Escaping

100% escaped16 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
cptsm_slug_manager_save_slugs (cptsm-slug-manager.php:81)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Custom Post Type Slug Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menucptsm-slug-manager.php:25
filterregister_post_type_argscptsm-slug-manager.php:118
filterpost_type_linkcptsm-slug-manager.php:131
actionpre_get_postscptsm-slug-manager.php:149
actionplugins_loadedcptsm-slug-manager.php:155
actionadmin_enqueue_scriptscptsm-slug-manager.php:178
Maintenance & Trust

Custom Post Type Slug Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.0
Last updatedNov 6, 2024
PHP min version5.6
Downloads838

Community Trust

Rating40/100
Number of ratings1
Active installs100
Developer Profile

Custom Post Type Slug Manager Developer Profile

Luis Peel

2 plugins · 1K total installs

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

How We Detect Custom Post Type Slug Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cptsm-slug-manager/js/cptsm-slug-manager.js
Script Paths
/wp-content/plugins/cptsm-slug-manager/js/cptsm-slug-manager.js
Version Parameters
cptsm-slug-manager/js/cptsm-slug-manager.js?ver=

HTML / DOM Fingerprints

CSS Classes
cptsm-slug-inputcptsm-slug-delete
Data Attributes
name="cptsm_slug_name="cptsm_slug_delete_
JS Globals
cptsm-slug-manager-js
FAQ

Frequently Asked Questions about Custom Post Type Slug Manager