SHK Hide Title Security & Risk Analysis

wordpress.org/plugins/shk-hide-title

A Plugin To disable title for pages in WordPress

3K active installs v1.0.5 PHP + WP 4.2+ Updated Mar 23, 2023
hide-titlewordpress
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SHK Hide Title Safe to Use in 2026?

Generally Safe

Score 85/100

SHK Hide Title has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "shk-hide-title" v1.0.5 plugin exhibits a generally positive security posture in terms of its attack surface and handling of sensitive operations. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits potential entry points for attackers. Furthermore, the plugin demonstrates good practice by using prepared statements for all its SQL queries, mitigating the risk of SQL injection vulnerabilities. The lack of file operations and external HTTP requests also reduces the potential for certain types of attacks.

However, a significant concern arises from the complete lack of output escaping. With 12 identified output points, none of which are properly escaped, the plugin is highly susceptible to Cross-Site Scripting (XSS) vulnerabilities. This means that any user-supplied data that is displayed on the frontend could be manipulated to inject malicious scripts, potentially compromising user sessions or defacing the website. The absence of nonce checks and capability checks, while not directly exploitable given the current attack surface, indicates a lack of robust security layering that could become problematic if new entry points were introduced in future versions.

The plugin's vulnerability history is clean, with no recorded CVEs. This suggests a history of good security practices or that the plugin has not been a target for extensive vulnerability research. However, this clean history should not overshadow the critical flaw identified in the static analysis regarding output escaping. The combination of a minimal attack surface and diligent SQL handling is a strength, but the unescaped output represents a serious and easily exploitable weakness that needs immediate attention.

Key Concerns

  • 100% of outputs unescaped
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

SHK Hide Title Security Vulnerabilities

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

SHK Hide Title Release Timeline

v1.0.4
v1.0.3
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

SHK Hide Title Code Analysis

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

Output Escaping

0% escaped12 total outputs
Attack Surface

SHK Hide Title Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadd_meta_boxeshide_title.php:14
actionsave_posthide_title.php:15
actionwp_headhide_title.php:16
actioncustomize_registertheme_customization.php:41
Maintenance & Trust

SHK Hide Title Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedMar 23, 2023
PHP min version
Downloads54K

Community Trust

Rating54/100
Number of ratings12
Active installs3K
Developer Profile

SHK Hide Title Developer Profile

Shekhar Bhandari

2 plugins · 3K total installs

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

How We Detect SHK Hide Title

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/shk-hide-title/hide_title.php

HTML / DOM Fingerprints

CSS Classes
st_hide_title_check_option
HTML Comments
Custom POST FIELDS SETUP TO HIDE THE TITLE OF THE PAGES IN SINGULAR POSTS IF CHECKED
Data Attributes
name="st_hide_title_check_option"id="hide-titles"
FAQ

Frequently Asked Questions about SHK Hide Title