Last Modified Date for Blog Post Security & Risk Analysis

wordpress.org/plugins/post-modified-date

Automatically display the last modified date on posts, before content or after the title. Supports custom label text and translation.

0 active installs v1.1.1 PHP 5.6+ WP 5.0+ Updated May 20, 2026
last-modifiedlast-updatedmodified-datepost-metarecently-updated
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Last Modified Date for Blog Post Safe to Use in 2026?

Generally Safe

Score 100/100

Last Modified Date for Blog Post 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 'post-modified-date' plugin v1.0.4 demonstrates a generally good security posture based on the provided static analysis. The absence of registered REST API routes, shortcodes, and cron events limits the plugin's attack surface. Crucially, all identified AJAX handlers include nonce checks, and the plugin also implements capability checks where appropriate, which are strong indicators of secure development practices. Furthermore, all SQL queries utilize prepared statements, eliminating the risk of SQL injection through database interactions, and a high percentage of output is properly escaped, mitigating cross-site scripting (XSS) vulnerabilities.

However, the analysis did reveal two flows with unsanitized paths in the taint analysis. While no critical or high severity issues were flagged, the presence of these unsanitized paths represents a potential risk, as they could be leveraged for directory traversal or other file system-related attacks if not handled carefully. The plugin also makes four external HTTP requests, which, while not inherently insecure, could become a vector if the targeted external resources are compromised or if the requests are made without proper validation or sanitization of any user-supplied data used in the requests.

The plugin's vulnerability history is clean, with zero recorded CVEs. This lack of past vulnerabilities is a positive sign, suggesting a consistent commitment to security or simply a lack of past exposure. In conclusion, 'post-modified-date' v1.0.4 is relatively secure, with its strengths lying in robust input validation for AJAX and secure SQL practices. The main area for improvement lies in addressing the identified unsanitized paths and carefully reviewing the security implications of its external HTTP requests.

Key Concerns

  • Unsanitized paths found in taint analysis
  • External HTTP requests without clear sanitization
Vulnerabilities
None known

Last Modified Date for Blog Post Security Vulnerabilities

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

Last Modified Date for Blog Post Release Timeline

v1.1.1Current
v1.1.0
v1.0.4
v1.0.2
v1.0.1
Code Analysis
Analyzed Apr 16, 2026

Last Modified Date for Blog Post Code Analysis

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

Output Escaping

97% escaped252 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
notification_action (Inc/Classes/Notifications/Notifications.php:48)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Last Modified Date for Blog Post Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 6

authwp_ajax_jltpmd_deactivation_surveyInc/Classes/Feedback.php:29
authwp_ajax_jltpmd_notification_actionInc/Classes/Notifications/Notifications.php:40
authwp_ajax_jltpmd_subscribeInc/Classes/Notifications/Subscribe.php:26
authwp_ajax_jltpmd_allow_collectInc/Classes/Notifications/What_We_Collect.php:27
authwp_ajax_jltpmd_recommended_upgrade_pluginLibs/Recommended.php:43
authwp_ajax_jltpmd_recommended_activate_pluginLibs/Recommended.php:44
WordPress Hooks 18
actionadmin_enqueue_scriptsInc/Classes/Feedback.php:27
actionadmin_footerInc/Classes/Feedback.php:28
actioninitInc/Classes/JLT_Post_Modified_Date.php:13
actionadmin_menuInc/Classes/JLT_Post_Modified_Date.php:16
actionadmin_initInc/Classes/JLT_Post_Modified_Date.php:17
filterthe_contentInc/Classes/JLT_Post_Modified_Date.php:70
filterwp_headInc/Classes/JLT_Post_Modified_Date.php:71
actionadmin_noticesInc/Classes/Notifications/Notifications.php:35
actionjltpmd_display_noticeInc/Classes/Notifications/Notifications.php:37
actionjltpmd_display_popupInc/Classes/Notifications/Notifications.php:38
actionjltpmd_sheet_promo_data_resetInc/Classes/Notifications/Upgrade_Notice.php:26
actionadmin_footerInc/Classes/Pro_Upgrade.php:47
actionwp_dashboard_setupInc/Classes/Pro_Upgrade.php:49
filterinstall_plugins_table_api_args_featuredLibs/Featured.php:23
filterplugins_api_resultLibs/Featured.php:33
actionadmin_menuLibs/Recommended.php:42
actionplugins_loadedclass-post-modified-date.php:47
filteradmin_body_classclass-post-modified-date.php:49
Maintenance & Trust

Last Modified Date for Blog Post Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.5
Last updatedMay 20, 2026
PHP min version5.6
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Last Modified Date for Blog Post Developer Profile

Liton Arefin

47 plugins · 40K total installs

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

How We Detect Last Modified Date for Blog Post

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/post-modified-date/assets/css/plugin-survey.css
Version Parameters
post-modified-date/assets/css/plugin-survey.css?ver=

HTML / DOM Fingerprints

CSS Classes
jltpmd-deactivate-survey-overlayjltpmd-deactivate-survey-modaljltpmd-deactivate-survey-headerjltpmd-deactivate-infojltpmd-deactivate-content-wrapperjltpmd-deactivate-form-wrapperjltpmd-deactivate-input-wrapperjltpmd-deactivate-feedback-dialog-input+2 more
Data Attributes
id="jltpmd-deactivate-survey-overlay"id="jltpmd-deactivate-survey-modal"id="jltpmd-deactivate-feedback-name="reason_key"name="reason_jltpmd_pro"
REST Endpoints
/wp-admin/admin-ajax.php?action=jltpmd_deactivation_survey
FAQ

Frequently Asked Questions about Last Modified Date for Blog Post