Display Post Metadata Security & Risk Analysis

wordpress.org/plugins/display-post-metadata

It is a useful plugin to display the metadata information and custom fields of posts and pages or custom post type. You can either display date, autho …

500 active installs v1.5.5 PHP 8.3+ WP 6.0+ Updated Dec 4, 2025
custom-post-typemetametadatapagepost
100
A · Safe
CVEs total1
Unpatched0
Last CVENov 15, 2021
Safety Verdict

Is Display Post Metadata Safe to Use in 2026?

Generally Safe

Score 100/100

Display Post Metadata has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Nov 15, 2021Updated 4mo ago
Risk Assessment

The "display-post-metadata" plugin version 1.5.5 generally exhibits a good security posture, with no identified entry points into the application that are unprotected. The static analysis reveals a lack of dangerous functions, all SQL queries are properly prepared, and there are no file operations or external HTTP requests, which are all positive indicators. The plugin also has capability checks in place, which is a good practice for restricting access to certain functionalities. However, a significant concern is the low percentage (33%) of properly escaped outputs. This suggests a potential for Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data is not consistently handled with adequate sanitization before being displayed.

The vulnerability history indicates one past CVE, which was for Cross-Site Scripting. While there are no currently unpatched vulnerabilities, the historical presence of XSS is a clear warning sign. The fact that this was the only documented vulnerability and it is no longer present is a positive sign, suggesting that developers are responsive to security issues. However, the lingering concern about unescaped output in the current analysis means that even without active CVEs, the potential for XSS remains, making it a notable weakness in the plugin's otherwise strong security foundation.

Key Concerns

  • Low percentage of properly escaped output
  • Past Cross-Site Scripting (XSS) vulnerability
Vulnerabilities
1

Display Post Metadata Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2021-24855medium · 5.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Display Post Metadata <= 1.4.0 - Stored Cross-Site Scripting

Nov 15, 2021 Patched in 1.5.0 (799d)
Code Analysis
Analyzed Mar 16, 2026

Display Post Metadata Code Analysis

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

Output Escaping

33% escaped9 total outputs
Attack Surface

Display Post Metadata Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionplugins_loadeddisplay-post-metadata.php:33
actionwp_enqueue_scriptsdisplay-post-metadata.php:49
actionadmin_headinclude\display-metadata-shortcode.php:26
actionadmin_enqueue_scriptsinclude\display-metadata-shortcode.php:27
filtermce_external_pluginsinclude\display-metadata-shortcode.php:159
filtermce_buttonsinclude\display-metadata-shortcode.php:160
Maintenance & Trust

Display Post Metadata Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 4, 2025
PHP min version8.3
Downloads16K

Community Trust

Rating100/100
Number of ratings3
Active installs500
Developer Profile

Display Post Metadata Developer Profile

Fahid Javid

3 plugins · 2K total installs

79
trust score
Avg Security Score
100/100
Avg Patch Time
789 days
View full developer profile
Detection Fingerprints

How We Detect Display Post Metadata

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/display-post-metadata/css/style.css/wp-content/plugins/display-post-metadata/svg/date.svg/wp-content/plugins/display-post-metadata/svg/user.svg/wp-content/plugins/display-post-metadata/svg/sticky.svg/wp-content/plugins/display-post-metadata/svg/eye.svg/wp-content/plugins/display-post-metadata/svg/comment.svg/wp-content/plugins/display-post-metadata/js/mce-button.js/wp-content/plugins/display-post-metadata/css/mce-button.css

HTML / DOM Fingerprints

CSS Classes
display-post-metadatadpm-wrapdate-metaauthor-metasticky-metaviews-metacomment-metadpm-custom-fields+2 more
Data Attributes
id="dpm-wrap"
JS Globals
window.wp.mce
Shortcode Output
[metadata element="date,author,sticky,views,comments"][metadata element="custom_fields"]
FAQ

Frequently Asked Questions about Display Post Metadata