Conversation Viewer – Display Chat Bubbles Security & Risk Analysis

wordpress.org/plugins/conversation-viewer-display-chat-bubbles

A plugin for displaying chat bubbles on your site, like in their original messaging apps.

30 active installs v1.1 PHP 5.6+ WP 3.8+ Updated Mar 9, 2018
chat-bubblechat-bubblesconversation-viewerfacebook-messengerspeech-bubble
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Conversation Viewer – Display Chat Bubbles Safe to Use in 2026?

Generally Safe

Score 85/100

Conversation Viewer – Display Chat Bubbles has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "conversation-viewer-display-chat-bubbles" plugin v1.1 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for all SQL queries, and 100% proper output escaping are excellent security practices. Furthermore, the lack of file operations, external HTTP requests, and any recorded vulnerabilities in its history are positive indicators. The plugin also demonstrates good control over its attack surface with no unprotected entry points found in the static analysis. The plugin's vulnerability history is completely clean, which suggests a proactive approach to security or a lack of significant past issues.

Despite these strengths, there are areas that could be improved. The plugin has no recorded nonce checks and no capability checks. While the static analysis did not identify any direct vulnerabilities stemming from this, it represents a potential weakness. If the shortcode were to interact with sensitive data or functionality, the absence of these checks could expose the site to attacks if user input is not otherwise rigorously validated and sanitized within the shortcode's execution. The total number of flows analyzed in the taint analysis is zero, which might mean that there was no user-controllable input identified that could be passed through the code, or it could indicate an incomplete analysis. The plugin's security is good, but the lack of specific authorization checks on its single entry point could be a concern in certain contexts.

Key Concerns

  • No Nonce checks implemented
  • No Capability checks implemented
  • Zero taint flows analyzed (potential for overlooked issues)
Vulnerabilities
None known

Conversation Viewer – Display Chat Bubbles Security Vulnerabilities

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

Conversation Viewer – Display Chat Bubbles Code Analysis

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

Output Escaping

100% escaped27 total outputs
Attack Surface

Conversation Viewer – Display Chat Bubbles Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[conversationViewer] ConversationViewer.php:14
WordPress Hooks 2
actionwp_enqueue_scriptsConversationViewer.php:13
actionwp_headConversationViewer.php:15
Maintenance & Trust

Conversation Viewer – Display Chat Bubbles Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedMar 9, 2018
PHP min version5.6
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs30
Developer Profile

Conversation Viewer – Display Chat Bubbles Developer Profile

Ryder Damen

4 plugins · 50 total installs

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

How We Detect Conversation Viewer – Display Chat Bubbles

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/conversation-viewer-display-chat-bubbles/css/main.css/wp-content/plugins/conversation-viewer-display-chat-bubbles/js/main.js
Script Paths
/wp-content/plugins/conversation-viewer-display-chat-bubbles/js/main.js
Version Parameters
conversation-viewer-display-chat-bubbles/css/main.css?ver=conversation-viewer-display-chat-bubbles/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
cv-containercv-messagecv-message-sendercv-message-receivercv-message-sender-bubblecv-message-receiver-bubblecv-message-sender-namecv-message-receiver-name+1 more
HTML Comments
<!-- This site uses the Conversation Viewer plugin: Visit http://ryderdamen.com/conversation-viewer for more information. --><!-- Conversation Viewer --><!-- Constructor --><!-- Constructor Helpers -->+35 more
Data Attributes
data-cv-styledata-cv-clickable
JS Globals
jQuery
Shortcode Output
<div class="cv-container" style="width: ; padding: px; background-color: #">
FAQ

Frequently Asked Questions about Conversation Viewer – Display Chat Bubbles