Advanced User Agent Displayer Security & Risk Analysis

wordpress.org/plugins/advanced-user-agent-displayer

This wordpress plugin adds user agent information to your blog comments by adding browser and platform icons and lets visitors know the user agent of …

10 active installs v2.7.5.2 PHP + WP 2.7.1+ Updated Mar 31, 2016
agentcommentcommentsuseruser-agent
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced User Agent Displayer Safe to Use in 2026?

Generally Safe

Score 85/100

Advanced User Agent Displayer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "advanced-user-agent-displayer" v2.7.5.2 plugin exhibits a generally good security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, all SQL queries are prepared, and there are no dangerous functions, file operations, or external HTTP requests. However, a critical concern arises from the output escaping. With 100% of outputs not being properly escaped, there is a high risk of cross-site scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the user's browser. The taint analysis also indicates two flows with unsanitized paths, which, while not classified as critical or high severity in this specific analysis, suggest potential injection risks that could be exacerbated by the lack of output escaping.

The vulnerability history is a strong point, with no known CVEs recorded for this plugin. This suggests a history of responsible development and maintenance, with security issues either being absent or promptly addressed. While the lack of historical vulnerabilities is positive, it should not overshadow the immediate risks identified in the code analysis. The primary weakness lies in the output handling, which could be exploited if malicious data reaches the plugin's output points. Therefore, the plugin has strengths in its limited attack surface and clean vulnerability history, but a significant weakness in its output escaping practices.

Key Concerns

  • All outputs are unescaped, indicating XSS risk
  • Taint analysis shows unsanitized paths
Vulnerabilities
None known

Advanced User Agent Displayer Security Vulnerabilities

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

Advanced User Agent Displayer Code Analysis

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

Output Escaping

0% escaped4 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
auad_options (auad.php:39)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Advanced User Agent Displayer Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_menuauad.php:14
filterget_comment_authorauad.php:197
filterget_comment_dateauad.php:199
filterget_comment_textauad.php:201
filterget_comment_excerptauad.php:204
Maintenance & Trust

Advanced User Agent Displayer Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedMar 31, 2016
PHP min version
Downloads9K

Community Trust

Rating20/100
Number of ratings1
Active installs10
Developer Profile

Advanced User Agent Displayer Developer Profile

moallemi

6 plugins · 90 total installs

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

How We Detect Advanced User Agent Displayer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-user-agent-displayer/img/24/os/unknown.png

HTML / DOM Fingerprints

Data Attributes
name="post_icon_size"name="post_show_browser"name="post_show_platform"name="general_show_unknown"name="post_location"name="show_in_dashboard"+1 more
FAQ

Frequently Asked Questions about Advanced User Agent Displayer