Advanced Comment Form Security & Risk Analysis

wordpress.org/plugins/comment-form

Advanced Comment Form lets you customize plenty of things on the default comment forms in WordPress.

4K active installs v1.2.3 PHP 7.2+ WP 6.0+ Updated Jun 6, 2024
comment-formcommentsform
92
A · Safe
CVEs total1
Unpatched0
Last CVESep 15, 2022
Safety Verdict

Is Advanced Comment Form Safe to Use in 2026?

Generally Safe

Score 92/100

Advanced Comment Form has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Sep 15, 2022Updated 1yr ago
Risk Assessment

The "comment-form" plugin v1.2.3 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and having no identified dangerous functions, file operations, or external HTTP requests. The attack surface appears limited with no unprotected entry points detected in the static analysis. However, a significant concern is the extremely low percentage (6%) of properly escaped output, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce and capability checks on its single shortcode entry point is also a notable weakness.

The vulnerability history reveals a past medium-severity XSS vulnerability, which aligns with the static analysis findings regarding poor output escaping. While there are no currently unpatched vulnerabilities, the past incident underscores the plugin's susceptibility to this type of attack. The limited number of flows analyzed in the taint analysis might mean that deeper vulnerabilities could exist but were not detected by the current analysis.

In conclusion, while the plugin has strengths in database interaction and avoiding common risky behaviors like raw SQL, the widespread lack of output escaping presents a substantial risk of XSS. The absence of security checks on its shortcode further exacerbates this. The past XSS vulnerability reinforces the need for immediate attention to output sanitation.

Key Concerns

  • Low percentage of properly escaped output (6%)
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
  • Past medium severity XSS vulnerability (2022-09-15)
Vulnerabilities
1 published

Advanced Comment Form Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2022-3220medium · 5.5Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Advanced Comment Form <= 1.2.0 - Authenticated (Administrator+) Stored Cross-Site Scripting

Sep 15, 2022 Patched in 1.2.1 (495d)
Version History

Advanced Comment Form Release Timeline

v1.2.3Current
v1.2.2
v1.2.1
v1.2.01 CVE
v1.1.01 CVE
v1.0.11 CVE
Code Analysis
Analyzed Mar 16, 2026

Advanced Comment Form Code Analysis

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

Output Escaping

6% escaped35 total outputs
Attack Surface

Advanced Comment Form Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[comment-form] frontend\comment_form_frontend.php:27
WordPress Hooks 10
actionadmin_menuadmin\comment_form_admin.php:8
actionadmin_initadmin\comment_form_admin.php:9
filtercomment_form_default_fieldsfrontend\comment_form_frontend.php:13
filtercomment_form_defaultsfrontend\comment_form_frontend.php:15
actioncomment_form_topfrontend\comment_form_frontend.php:17
actioncomment_form_after_fieldsfrontend\comment_form_frontend.php:19
filtercomment_form_field_commentfrontend\comment_form_frontend.php:21
actioncomment_form_afterfrontend\comment_form_frontend.php:23
actionwp_footerfrontend\comment_form_frontend.php:25
actionplugins_loadedinc\comment_form_main.php:21
Maintenance & Trust

Advanced Comment Form Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJun 6, 2024
PHP min version7.2
Downloads72K

Community Trust

Rating100/100
Number of ratings19
Active installs4K
Developer Profile

Advanced Comment Form Developer Profile

Rock Solid

7 plugins · 16K total installs

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

How We Detect Advanced Comment Form

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/comment-form/frontend/comment_form_frontend.php/wp-content/plugins/comment-form/admin/comment_form_admin.php/wp-content/plugins/comment-form/inc/comment_form_main.php

HTML / DOM Fingerprints

CSS Classes
comment-form-leftcomment-form-rightcomment_notescomment_text_after
Shortcode Output
[comment-form]
FAQ

Frequently Asked Questions about Advanced Comment Form