Live Blogging Plus Security & Risk Analysis

wordpress.org/plugins/live-blogging-plus

Live Blogging is a plugin that allows you to insert micro/live blogs into posts with automatic updating of the content.

60 active installs v1.3 PHP + WP 4.4+ Updated Apr 11, 2018
bloggingeventjavascriptlivemicro
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Live Blogging Plus Safe to Use in 2026?

Generally Safe

Score 85/100

Live Blogging Plus has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The "live-blogging-plus" v1.3 plugin exhibits a mixed security posture. While it has a clean vulnerability history with no known CVEs, the static analysis reveals significant concerns regarding its attack surface and data handling. A notable portion of its entry points, specifically three out of four, lack authentication checks, creating potential pathways for unauthorized actions. Furthermore, the taint analysis highlights three flows with unsanitized paths, indicating a risk of sensitive data being processed or exposed without proper validation, although no critical or high-severity issues were flagged here. The presence of raw SQL queries and a moderate percentage of unescaped output also contribute to potential vulnerabilities.

The lack of authentication on AJAX handlers is a primary concern, as it directly exposes critical functionalities. The taint analysis, while not indicating severe vulnerabilities, suggests a need for more rigorous input sanitization. The plugin's strengths lie in its absence of known vulnerabilities and the use of prepared statements for half of its SQL queries. However, the uncovered weaknesses in authentication and data sanitization, coupled with the attack surface, necessitate caution.

Key Concerns

  • AJAX handlers without auth checks
  • Flows with unsanitized paths
  • SQL queries without prepared statements
  • Output not properly escaped
Vulnerabilities
None known

Live Blogging Plus Security Vulnerabilities

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

Live Blogging Plus Code Analysis

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

SQL Query Safety

50% prepared8 total queries

Output Escaping

56% escaped48 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

4 flows3 with unsanitized paths
live_blogging_chatbox (live-blogging-plus.php:892)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Live Blogging Plus Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

authwp_ajax_live_blogging_polllive-blogging-plus.php:87
noprivwp_ajax_live_blogging_polllive-blogging-plus.php:88
authwp_ajax_live_blogging_update_chatboxlive-blogging-plus.php:944

Shortcodes 1

[liveblog] live-blogging-plus.php:1125
WordPress Hooks 32
actioninitlive-blogging-plus.php:41
actionadmin_initlive-blogging-plus.php:107
actionadmin_menulive-blogging-plus.php:190
actionsave_postlive-blogging-plus.php:562
actionsave_pagelive-blogging-plus.php:563
actionmedia_buttons_contextlive-blogging-plus.php:607
actionadmin_headlive-blogging-plus.php:618
actionsave_postlive-blogging-plus.php:697
actionadmin_headlive-blogging-plus.php:792
filterpost_updated_messageslive-blogging-plus.php:805
filterwp_insert_post_datalive-blogging-plus.php:831
filterwp_insert_post_datalive-blogging-plus.php:890
filterredirect_post_locationlive-blogging-plus.php:950
filterthe_titlelive-blogging-plus.php:972
actionmanage_posts_custom_columnlive-blogging-plus.php:1007
filtermanage_liveblog_entry_posts_columnslive-blogging-plus.php:1022
filterthe_contentlive-blogging-plus.php:1111
actioninitlive-blogging-plus.php:1223
actionpublish_liveblog_entrylive-blogging-plus.php:1246
actiondelete_postlive-blogging-plus.php:1280
actiontrash_postlive-blogging-plus.php:1281
actionedit_commentlive-blogging-plus.php:1313
actioncomment_postlive-blogging-plus.php:1314
actionwp_set_comment_statuslive-blogging-plus.php:1315
actionpublish_liveblog_entrylive-blogging-plus.php:1358
actiondelete_postlive-blogging-plus.php:1409
actiontrash_postlive-blogging-plus.php:1410
actionlive_blogging_check_twitterlive-blogging-plus.php:1430
filtercron_scheduleslive-blogging-plus.php:1492
actiondelete_postlive-blogging-plus.php:1557
actiontrash_postlive-blogging-plus.php:1558
actionpublish_liveblog_entrylive-blogging-plus.php:1572

Scheduled Events 1

live_blogging_check_twitter
Maintenance & Trust

Live Blogging Plus Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedApr 11, 2018
PHP min version
Downloads9K

Community Trust

Rating84/100
Number of ratings5
Active installs60
Developer Profile

Live Blogging Plus Developer Profile

Vidyut

1 plugin · 60 total installs

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

How We Detect Live Blogging Plus

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/live-blogging-plus/live-blogging.min.js
Script Paths
/wp-content/plugins/live-blogging-plus/live-blogging.min.js

HTML / DOM Fingerprints

JS Globals
live_blogging
FAQ

Frequently Asked Questions about Live Blogging Plus