WP Post Disclaimer Security & Risk Analysis

wordpress.org/plugins/wp-post-disclaimer

Add customizable disclaimers, terms, or warnings to the top, bottom, or within post, page, or custom post type content for WordPress

2K active installs v1.0.4 PHP 5.2.4+ WP 3.6+ Updated Jan 7, 2025
alertdislaimernoticepost-disclaimerwarning
92
A · Safe
CVEs total1
Unpatched0
Last CVEMar 25, 2024
Safety Verdict

Is WP Post Disclaimer Safe to Use in 2026?

Generally Safe

Score 92/100

WP Post Disclaimer has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 25, 2024Updated 1yr ago
Risk Assessment

The wp-post-disclaimer plugin version 1.0.4 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is a strong positive indicator. Furthermore, the presence of nonce and capability checks, along with a high percentage of properly escaped output, suggests adherence to secure coding practices for input handling and output rendering. The limited attack surface, with no unprotected entry points, further reinforces this assessment.

However, the plugin does have a known medium severity Cross-Site Scripting (XSS) vulnerability in its history, which was last patched on March 25, 2024. While currently unpatched CVEs are zero, this past vulnerability indicates that improper neutralization of input during web page generation has been an issue in the past. The taint analysis, while showing no current unsanitized flows, does not negate the potential for such issues to arise if input handling is not meticulously maintained. The fact that a vulnerability was identified and patched means that past versions were susceptible, and a diligent approach to ongoing security is necessary.

In conclusion, the plugin demonstrates a good foundation of secure coding, with minimal immediate risks identified in the static analysis. The primary area of caution stems from its past XSS vulnerability, underscoring the importance of continued vigilance and ensuring that all input is handled with care. The plugin is likely safe to use, assuming the latest patched version is installed and that the past vulnerability was indeed addressed.

Key Concerns

  • Past medium severity XSS vulnerability
Vulnerabilities
1

WP Post Disclaimer Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-29761medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Post Disclaimer <= 1.0.3 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 25, 2024 Patched in 1.0.4 (8d)
Code Analysis
Analyzed Mar 16, 2026

WP Post Disclaimer Code Analysis

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

Output Escaping

80% escaped79 total outputs
Attack Surface

WP Post Disclaimer Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wppd_disclaimer] includes\class-wppd-public.php:20
WordPress Hooks 10
actionadmin_initincludes\class-wppd-admin.php:22
actionadmin_menuincludes\class-wppd-admin.php:24
actionadmin_enqueue_scriptsincludes\class-wppd-admin.php:26
actionadd_meta_boxesincludes\class-wppd-admin.php:28
filteradmin_footer_textincludes\class-wppd-admin.php:30
actionsave_postincludes\class-wppd-admin.php:32
filterthe_contentincludes\class-wppd-public.php:18
actionwp_enqueue_scriptsincludes\class-wppd-public.php:22
actionbody_classincludes\class-wppd-public.php:25
actionplugins_loadedwp-post-disclaimer.php:111
Maintenance & Trust

WP Post Disclaimer Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 7, 2025
PHP min version5.2.4
Downloads18K

Community Trust

Rating96/100
Number of ratings9
Active installs2K
Developer Profile

WP Post Disclaimer Developer Profile

Krunal Prajapati

1 plugin · 2K total installs

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

How We Detect WP Post Disclaimer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-post-disclaimer/assets/css/fontawesome/all.min.css/wp-content/plugins/wp-post-disclaimer/assets/css/fontawesome/all.css
Version Parameters
wp-post-disclaimer/assets/css/fontawesome/all.min.css?ver=wp-post-disclaimer/assets/css/fontawesome/all.css?ver=

HTML / DOM Fingerprints

CSS Classes
wppd-disclaimer-wrapwppd-title-wrapwppd-content-wrap
HTML Comments
<!-- WP Post Disclaimer Settings --><!-- WP Post Disclaimer Metabox --><!-- WP Post Disclaimer -->
Data Attributes
data-wppd-optionsdata-wppd-contentdata-wppd-title
JS Globals
wppd_options
Shortcode Output
[wppd_disclaimer][wppd_disclaimer title="My Custom Title"]
FAQ

Frequently Asked Questions about WP Post Disclaimer