Comment Notice Security & Risk Analysis

wordpress.org/plugins/comment-notice

The main function of this plugin is to display a subscription option on the end of the comment area, so they can be noticed when there are new commen …

10 active installs v1.0.0 PHP + WP 3.0.1+ Updated Jan 7, 2012
commentemailstylesubscribertemplate
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Comment Notice Safe to Use in 2026?

Generally Safe

Score 85/100

Comment Notice has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The comment-notice plugin v1.0.0 exhibits a mixed security posture. On one hand, it has a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed. This lack of external entry points is a significant strength. Furthermore, the plugin has no recorded vulnerability history, suggesting a relatively stable and secure past.

However, the static analysis reveals several concerning code-level issues. The presence of the `create_function` function is a red flag due to its potential for security vulnerabilities if not handled with extreme care. The taint analysis indicates that all four analyzed flows have unsanitized paths, with two of them reaching a high severity. This suggests potential for injection vulnerabilities that could be exploited if an attacker can control input that reaches these flows. The low percentage of properly escaped output (25%) is also a significant concern, as it leaves the plugin vulnerable to Cross-Site Scripting (XSS) attacks. The lack of nonce checks on any entry points, while there are no exposed entry points, still represents a missing security best practice that could become a problem if the attack surface expands in future versions.

Key Concerns

  • High severity unsanitized taint flows
  • Low percentage of properly escaped output
  • Dangerous function: create_function
  • Taint flows with unsanitized paths (4/4)
  • No nonce checks
Vulnerabilities
None known

Comment Notice Security Vulnerabilities

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

Comment Notice Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Comment Notice Code Analysis

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

Dangerous Functions Found

create_functionadd_filter('wp_mail_content_type',create_function('', 'return "text/html";'));comment_notice.php:84

SQL Query Safety

60% prepared10 total queries

Output Escaping

25% escaped12 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
comment_notice_subscriptions_page (admin\pages.php:2)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Comment Notice Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actioninitadmin\admin.php:9
actionadmin_menuadmin\admin.php:13
actionadmin_initadmin\admin.php:14
actionadmin_initadmin\admin.php:15
actionadmin_initadmin\admin.php:16
actionplugins_loadedcomment_notice.php:14
actioncomment_formcomment_notice.php:73
filterpreprocess_commentcomment_notice.php:75
actioncomment_postcomment_notice.php:77
actionwp_set_comment_statuscomment_notice.php:80
filterwp_mail_content_typecomment_notice.php:84
Maintenance & Trust

Comment Notice Maintenance & Trust

Maintenance Signals

WordPress version tested3.2.1
Last updatedJan 7, 2012
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Comment Notice Developer Profile

wphobby

16 plugins · 220 total installs

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

How We Detect Comment Notice

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/comment-notice/css/style.css
Version Parameters
comment_notice-admin

HTML / DOM Fingerprints

CSS Classes
body-bgtext-colorfooter-bg
HTML Comments
Admin functions to set and save settings of the * @package COMMENT_NOTICESet constant path for the plugin directorySet constant path for the plugin urlAdmin functions to set and save settings of the * @package COMMENT_NOTICE
Data Attributes
data-id='comment_notice_email_settings'
JS Globals
COMMENT_NOTICE_OPTIONSCOMMENT_NOTICE_VERSIONCOMMENT_NOTICE_DIRCOMMENT_NOTICE_ADMINCOMMENT_NOTICE_INCCOMMENT_NOTICE_URL+2 more
FAQ

Frequently Asked Questions about Comment Notice