Display Last Posts on Menu Item Security & Risk Analysis

wordpress.org/plugins/display-last-posts-on-menu-item

A plugin to dynamically display the latest posts in a specific menu item.

20 active installs v1.1.4 PHP + WP 5.0+ Updated Jun 27, 2025
dynamicmenupostsrecent-postsupdate
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Display Last Posts on Menu Item Safe to Use in 2026?

Generally Safe

Score 92/100

Display Last Posts on Menu Item 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 "display-last-posts-on-menu-item" plugin version 1.1.4 demonstrates a generally good security posture with several positive indicators. The absence of known CVEs and the consistent use of prepared statements for all SQL queries are strong points. Furthermore, the high percentage of properly escaped output and the presence of nonce and capability checks on some entry points suggest an awareness of basic security principles. However, a significant concern arises from the attack surface analysis, which reveals four AJAX handlers, with three of them lacking any authentication checks. This creates a substantial entry point for potential attackers to interact with the plugin without proper authorization. While taint analysis did not reveal critical or high-severity issues, one unsanitized path was identified, which, combined with the unprotected AJAX handlers, could be a vector for exploitation if further context or vulnerabilities are present.

The plugin's vulnerability history is clean, with no recorded CVEs. This is a positive sign, indicating a history of relative security. However, it's important to note that a clean history doesn't guarantee future security, especially when combined with identified weaknesses like unprotected AJAX endpoints. The lack of dangerous functions, file operations, and external HTTP requests also contributes to a reduced risk profile in those specific areas. In conclusion, while the plugin has some commendable security practices in place, the significant number of unprotected AJAX handlers represents a primary security concern that needs immediate attention. The plugin's strengths lie in its clean history and proper SQL handling, but its weaknesses are clearly defined in its unprotected attack surface.

Key Concerns

  • 3 unprotected AJAX handlers
  • 1 unsanitized path in taint analysis
Vulnerabilities
None known

Display Last Posts on Menu Item Security Vulnerabilities

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

Display Last Posts on Menu Item Release Timeline

v1.1.3
v1.1.2
v1.1.0
v1.0.6
Code Analysis
Analyzed Mar 16, 2026

Display Last Posts on Menu Item Code Analysis

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

Output Escaping

96% escaped24 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
dlpom_update_configuration (display-last-posts-on-menu-item.php:202)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Display Last Posts on Menu Item Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 4

authwp_ajax_dlpom_get_menu_itemsdisplay-last-posts-on-menu-item.php:167
authwp_ajax_dlpom_update_configurationdisplay-last-posts-on-menu-item.php:200
authwp_ajax_dlpom_update_menudisplay-last-posts-on-menu-item.php:228
authwp_ajax_dlpom_update_scheduledisplay-last-posts-on-menu-item.php:356
WordPress Hooks 4
actionadmin_initdisplay-last-posts-on-menu-item.php:19
actionadmin_menudisplay-last-posts-on-menu-item.php:58
actionadmin_enqueue_scriptsdisplay-last-posts-on-menu-item.php:313
actiondlpom_scheduled_taskdisplay-last-posts-on-menu-item.php:427

Scheduled Events 1

dlpom_scheduled_task
Maintenance & Trust

Display Last Posts on Menu Item Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.6
Last updatedJun 27, 2025
PHP min version
Downloads1K

Community Trust

Rating60/100
Number of ratings2
Active installs20
Developer Profile

Display Last Posts on Menu Item Developer Profile

Sergio Sebastiani

1 plugin · 20 total installs

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

How We Detect Display Last Posts on Menu Item

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/display-last-posts-on-menu-item/loading.gif

HTML / DOM Fingerprints

Data Attributes
id="dlpom-update-config"id="dlpom-update-menu"id="dlpom-loading"id="dlpom-update-status"id="dlpom_menu_id"id="dlpom_menu_item_id"+4 more
REST Endpoints
wp-json/dlpom/v1/update-configuration
FAQ

Frequently Asked Questions about Display Last Posts on Menu Item