LiveJournal Importer Security & Risk Analysis

wordpress.org/plugins/livejournal-importer

Import posts and comments from LiveJournal.

9K active installs v0.5 PHP + WP 3.0+ Updated Oct 16, 2014
importerlivejournal
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LiveJournal Importer Safe to Use in 2026?

Generally Safe

Score 85/100

LiveJournal Importer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The livejournal-importer plugin v0.5 exhibits a generally good security posture with no recorded vulnerabilities or critical taint flows. The limited attack surface, with only one AJAX handler and no REST API routes, shortcodes, or cron events, is a positive sign. The code also demonstrates some good practices, such as the presence of nonce and capability checks, and a moderate percentage of SQL queries using prepared statements.

However, there are areas for improvement. The significant percentage of improperly escaped output (57%) presents a risk of Cross-Site Scripting (XSS) vulnerabilities, especially if the data being output originates from user input or external sources. Additionally, the presence of unsanitized paths in the taint analysis, even without critical severity, warrants attention as it can indicate potential directory traversal or file inclusion vulnerabilities if not handled carefully in downstream logic. The plugin also makes external HTTP requests, which could be a vector for SSRF if not properly validated.

Key Concerns

  • High percentage of unescaped output
  • Unsanitized paths in taint analysis
  • External HTTP requests without clear validation context
Vulnerabilities
None known

LiveJournal Importer Security Vulnerabilities

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

LiveJournal Importer Code Analysis

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

SQL Query Safety

56% prepared9 total queries

Output Escaping

43% escaped58 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

5 flows3 with unsanitized paths
dispatch (livejournal-importer.php:722)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

LiveJournal Importer Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_livejournal_importerlivejournal-importer.php:13
WordPress Hooks 1
actioninitlivejournal-importer.php:1128
Maintenance & Trust

LiveJournal Importer Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedOct 16, 2014
PHP min version
Downloads581K

Community Trust

Rating40/100
Number of ratings7
Active installs9K
Developer Profile

LiveJournal Importer Developer Profile

briancolinger

11 plugins · 113K total installs

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

How We Detect LiveJournal Importer

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapform-table
HTML Comments
<!-- LiveJournal Importer --><!-- LiveJournal Importer --><!-- LiveJournal Importer --><!-- LiveJournal Importer -->+1 more
Data Attributes
data-stepdata-login
JS Globals
livejournal_import_ajax_handlerlj_api_import
Shortcode Output
<h2Import LiveJournalIt looks like you attempted to import your LiveJournal posts previously and got interrupted.Continue previous import
FAQ

Frequently Asked Questions about LiveJournal Importer