FCChat Widget Security & Risk Analysis

wordpress.org/plugins/fcchat

An interface for real time chat, video conferencing, instant messaging, and more.

10 active installs v3.8.6.6 PHP + WP 2.7+ Updated Dec 16, 2015
chatinstant-messagingwidget
83
B · Generally Safe
CVEs total1
Unpatched0
Last CVEJun 6, 2012
Safety Verdict

Is FCChat Widget Safe to Use in 2026?

Mostly Safe

Score 83/100

FCChat Widget is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.

1 known CVELast CVE: Jun 6, 2012Updated 10yr ago
Risk Assessment

The fcchat plugin v3.8.6.6 exhibits a mixed security posture. While it demonstrates good practices in areas such as avoiding raw SQL queries and having a seemingly small attack surface with no exposed entry points, significant concerns arise from the code analysis.

The static analysis reveals a very low percentage (3%) of properly escaped output, suggesting a high likelihood of cross-site scripting (XSS) vulnerabilities. Furthermore, all identified taint flows involve unsanitized paths, indicating that user-supplied data is not being properly validated or neutralized before being used in potentially sensitive operations. The presence of 15 file operations without clear security context in the provided data is also a point of concern.

The vulnerability history is particularly alarming. The existence of a past critical vulnerability classified as 'Unrestricted Upload of File with Dangerous Type' is a serious red flag. Although there are currently no unpatched CVEs, the nature of the past vulnerability, coupled with the taint analysis findings, suggests a potential for similar issues if not mitigated. The outdated bundled jQuery library (v1.2.6) is another weakness, as older library versions often contain known security flaws.

In conclusion, while the plugin has some strengths, the prevalent output escaping issues, unsanitized taint flows, and the history of a critical vulnerability point to a significant risk. The lack of demonstrated capability checks on potential entry points (despite zero identified entry points) and the outdated bundled library further exacerbate these concerns, requiring careful consideration and potential remediation.

Key Concerns

  • Low output escaping percentage
  • Taint flows with unsanitized paths
  • Bundled outdated jQuery library
  • Past critical vulnerability (Unrestricted Upload)
  • Presence of file operations without clear sanitization context
Vulnerabilities
1

FCChat Widget Security Vulnerabilities

CVEs by Year

1 CVE in 2012
2012
Patched Has unpatched

Severity Breakdown

Critical
1

1 total CVE

CVE-2012-3578critical · 9.8Unrestricted Upload of File with Dangerous Type

FCChat Widget < 2.2.13.7 - Arbitrary File Upload

Jun 6, 2012 Patched in 2.2.13.7 (4248d)
Code Analysis
Analyzed Mar 16, 2026

FCChat Widget Code Analysis

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

Bundled Libraries

jQuery1.2.6

Output Escaping

3% escaped80 total outputs
Data Flows
5 unsanitized

Data Flow Analysis

5 flows5 with unsanitized paths
<getloc> (proxies\getloc.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

FCChat Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionwp_print_scriptswp-fcchat-widget.php:113
actionwp_enqueue_scriptswp-fcchat-widget.php:114
actionwp_footerwp-fcchat-widget.php:115
actionplugins_loadedwp-fcchat-widget.php:189
actionadmin_menuwp-fcchat-widget.php:319
actioninitwp-fcchat-widget.php:464
Maintenance & Trust

FCChat Widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedDec 16, 2015
PHP min version
Downloads51K

Community Trust

Rating54/100
Number of ratings6
Active installs10
Developer Profile

FCChat Widget Developer Profile

rdbeach

2 plugins · 20 total installs

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

How We Detect FCChat Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/fcchat/js/import.google.loader.js/wp-content/plugins/fcchat/js/import.config.alt.php/wp-content/plugins/fcchat/js/import.libs.js/wp-content/plugins/fcchat/js/import.includes.js/wp-content/plugins/fcchat/js/install.prep.js/wp-content/plugins/fcchat/js/embed.js
Script Paths
/wp-content/plugins/fcchat/js/import.google.loader.js/wp-content/plugins/fcchat/js/import.config.alt.php/wp-content/plugins/fcchat/js/import.libs.js/wp-content/plugins/fcchat/js/import.includes.js/wp-content/plugins/fcchat/js/install.prep.js/wp-content/plugins/fcchat/js/embed.js

HTML / DOM Fingerprints

JS Globals
FCChatConfiggetObjsetOptionmergeOptionmergeBlockgetCSSProp
Shortcode Output
<div id="fc_package"><script type="text/javascript" src=""></script><script type="text/javascript" ></script></div><script type="text/javascript" src=""></script>
FAQ

Frequently Asked Questions about FCChat Widget