Contact Us Page Security & Risk Analysis

wordpress.org/plugins/contact-us-page

Create your contact page in seconds with a contact form, map, social icons and your contact info.

100 active installs v1.0 PHP + WP 3.5+ Updated Dec 15, 2015
contact-formcontact-infogoogle-mapmapsocial-icons
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Contact Us Page Safe to Use in 2026?

Generally Safe

Score 85/100

Contact Us Page 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 "contact-us-page" plugin version 1.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by avoiding dangerous functions, performing no file operations, and making no external HTTP requests. All identified SQL queries are properly prepared, and there are no known vulnerabilities (CVEs) associated with this plugin. The attack surface is minimal, with only one entry point (a shortcode) and no unprotected handlers or routes.

However, there are significant concerns. The plugin fails to implement any nonce checks or capability checks, which is a critical oversight for a WordPress plugin, especially considering it has an entry point. The taint analysis reveals two flows with unsanitized paths, indicating potential for command injection or other code execution vulnerabilities, although these are not classified as critical or high severity. Furthermore, a concerningly low percentage (27%) of output is properly escaped, leaving the plugin vulnerable to Cross-Site Scripting (XSS) attacks.

While the plugin has no known vulnerability history, this could be due to its limited usage, recent release, or simply lack of prior thorough auditing. The absence of critical or high-severity issues in the static analysis is a strength, but the identified weaknesses in output escaping and lack of authentication checks represent real and exploitable risks that should be addressed.

Key Concerns

  • Unescaped output detected
  • Taint flows with unsanitized paths
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Contact Us Page Security Vulnerabilities

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

Contact Us Page Code Analysis

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

Output Escaping

27% escaped33 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
cup_contact_form_code (includes\cup_email.php:2)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Contact Us Page Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[contact_us_page] contact-us-page.php:43
WordPress Hooks 3
actionwp_enqueue_scriptscontact-us-page.php:25
actionadmin_menucontact-us-page.php:33
actionadmin_initsettings\cup_settings.php:2
Maintenance & Trust

Contact Us Page Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedDec 15, 2015
PHP min version
Downloads11K

Community Trust

Rating80/100
Number of ratings1
Active installs100
Developer Profile

Contact Us Page Developer Profile

cyberbundle

6 plugins · 630 total installs

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

How We Detect Contact Us Page

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/contact-us-page/css/cupStyle.css
Version Parameters
contact-us-page/css/cupStyle.css?ver=

HTML / DOM Fingerprints

Shortcode Output
contact_us_page
FAQ

Frequently Asked Questions about Contact Us Page