Badwolf Web IRC Client Security & Risk Analysis

wordpress.org/plugins/badwolf-web-irc-client

WebSocket IRC client for WordPress with real-time messaging, private chats, and desktop notifications. # Badwolf Web IRC Client - Version 5.2.0

0 active installs v5.2 PHP 7.4+ WP 5.0+ Updated Jan 17, 2026
chatircmessagingreal-timewebsocket
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Badwolf Web IRC Client Safe to Use in 2026?

Generally Safe

Score 100/100

Badwolf Web IRC Client has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The static analysis of badwolf-web-irc-client v5.2 reveals a generally strong security posture, with no critical or high-severity code signals or taint analysis findings. The plugin demonstrates good practices by exclusively using prepared statements for its SQL queries and ensuring all output is properly escaped. The absence of file operations and external HTTP requests further reduces the potential attack surface. Notably, there are no known vulnerabilities (CVEs) associated with this plugin, indicating a history of secure development or prompt patching.

However, there are a few areas for improvement. The plugin lacks nonce checks on its single shortcode entry point, which could be a concern if the shortcode's functionality is sensitive or can be triggered maliciously. While the capability check is present for this shortcode, the absence of nonce validation represents a potential weakness in preventing CSRF-like attacks. The limited attack surface (one shortcode) and lack of other entry points like AJAX handlers or REST API routes mitigate this risk to some extent. Overall, the plugin is well-developed from a security perspective, but addressing the nonce check on the shortcode would further enhance its resilience.

Key Concerns

  • Missing nonce check on shortcode
Vulnerabilities
None known

Badwolf Web IRC Client Security Vulnerabilities

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

Badwolf Web IRC Client Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

100% escaped42 total outputs
Attack Surface

Badwolf Web IRC Client Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[web_irc_client] badwolf-web-irc-client.php:45
WordPress Hooks 4
actioninitbadwolf-web-irc-client.php:43
actionwp_enqueue_scriptsbadwolf-web-irc-client.php:44
actionadmin_menubadwolf-web-irc-client.php:49
actionadmin_initbadwolf-web-irc-client.php:50
Maintenance & Trust

Badwolf Web IRC Client Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 17, 2026
PHP min version7.4
Downloads267

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Badwolf Web IRC Client Developer Profile

badwolf72

1 plugin · 0 total installs

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

How We Detect Badwolf Web IRC Client

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/badwolf-web-irc-client/assets/web-irc.css/wp-content/plugins/badwolf-web-irc-client/assets/web-irc.js
Version Parameters
ver=5.2

HTML / DOM Fingerprints

CSS Classes
web-irc-containerirc-sidebarirc-server-statusirc-channel-listirc-message-listirc-input-areatheme-lighttheme-dark
Data Attributes
id="web-irc-container"data-theme
JS Globals
WEB_IRC_CLIENT_CFG
Shortcode Output
<div id="web-irc-container"<div class="irc-sidebar"<div class="irc-server-status"<div class="irc-channel-list"
FAQ

Frequently Asked Questions about Badwolf Web IRC Client