ActivityLog – wordpress logging for actions inside admin Security & Risk Analysis

wordpress.org/plugins/activitylog

A WordPress plugin that logs user logins, logouts, post/page creation/updates/deletion, and plugin activation/deactivation/deletion events.

30 active installs v1.1 PHP + WP + Updated Feb 19, 2025
activity-logevent-loghistoryuser-loguser-tracking
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is ActivityLog – wordpress logging for actions inside admin Safe to Use in 2026?

Generally Safe

Score 92/100

ActivityLog – wordpress logging for actions inside admin 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 plugin 'activitylog' v1.1 exhibits a generally strong security posture based on the provided static analysis. The absence of any detected entry points such as AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code signals indicate good development practices, with no dangerous functions identified, all SQL queries utilizing prepared statements, and a reasonable percentage of output escaping. The presence of nonce and capability checks, although limited in number, is a positive sign. The vulnerability history being completely clear of known CVEs is a significant strength, suggesting a history of secure development or prompt patching of any past issues. However, the zero taint flows analyzed means this aspect of security couldn't be thoroughly vetted. While the current analysis presents a positive outlook, the limited scope of taint analysis and the relatively low number of capability and nonce checks are minor areas for potential improvement to further solidify its security. Overall, the plugin appears to be developed with security in mind, but continuous vigilance and more comprehensive dynamic analysis would be beneficial.

Key Concerns

  • Untrusted input not analyzed via taint analysis
  • Low number of capability checks
  • Low number of nonce checks
  • Moderate output escaping (74%)
Vulnerabilities
None known

ActivityLog – wordpress logging for actions inside admin Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

ActivityLog – wordpress logging for actions inside admin Code Analysis

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

Output Escaping

74% escaped23 total outputs
Attack Surface

ActivityLog – wordpress logging for actions inside admin Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionwp_loginactivitylog.php:24
actionwp_logoutactivitylog.php:25
actiontransition_post_statusactivitylog.php:26
actionbefore_delete_postactivitylog.php:27
actionactivated_pluginactivitylog.php:28
actiondeactivated_pluginactivitylog.php:29
actiondeleted_pluginactivitylog.php:30
actionadmin_menuactivitylog.php:31
actionadmin_initactivitylog.php:32
actionplugins_loadedactivitylog.php:443
Maintenance & Trust

ActivityLog – wordpress logging for actions inside admin Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 19, 2025
PHP min version
Downloads797

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

ActivityLog – wordpress logging for actions inside admin Developer Profile

Anton

5 plugins · 7K total installs

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

How We Detect ActivityLog – wordpress logging for actions inside admin

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrap
Data Attributes
name="alpl_log_retention_days"name="activitylog"name="filter"
FAQ

Frequently Asked Questions about ActivityLog – wordpress logging for actions inside admin