Moving Contents Security & Risk Analysis

wordpress.org/plugins/moving-contents

Supports the transfer of Contents between servers.

70 active installs v1.13 PHP 8.0+ WP 4.6+ Updated Mar 29, 2026
commentsmediamovingpagesposts
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Moving Contents Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The "moving-contents" plugin v1.13 presents a seemingly strong security posture based on the provided static analysis. The absence of any identified dangerous functions, unescaped output, file operations, external HTTP requests, or taint flows suggests a well-written codebase with good practices for input sanitization and output encoding. Furthermore, the plugin's limited attack surface, with zero identified entry points for AJAX, REST API, shortcodes, or cron events, significantly reduces its potential for exploitation.

The vulnerability history is also exceptionally clean, with no recorded CVEs, which is a positive indicator. This lack of past vulnerabilities, combined with the current analysis, suggests a plugin that has historically been maintained with security in mind. However, a notable concern is the presence of a single SQL query that is not using prepared statements. While the attack surface is minimal, this unparameterized query, if ever exposed to user input in a future update or if the attack surface is misreported, could become a vector for SQL injection.

In conclusion, the "moving-contents" plugin v1.13 demonstrates good security development practices, particularly in its minimal attack surface and diligent output escaping. The lack of historical vulnerabilities is a strong positive. The primary weakness lies in the single, unparameterized SQL query, which, despite the current lack of exploitable context, is a deviation from best practices and should be addressed.

Key Concerns

  • SQL query not using prepared statements
Vulnerabilities
None known

Moving Contents Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Moving Contents Release Timeline

v1.13Current
v1.12
v1.11
v1.10
v1.09
v1.08
v1.07
v1.06
v1.05
v1.04
v1.03
v1.02
v1.01
v1.00
Code Analysis
Analyzed Mar 16, 2026

Moving Contents Code Analysis

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

SQL Query Safety

0% prepared1 total queries
Attack Surface

Moving Contents Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Moving Contents Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 29, 2026
PHP min version8.0
Downloads9K

Community Trust

Rating90/100
Number of ratings2
Active installs70
Developer Profile

Moving Contents Developer Profile

Katsushi Kawamori

54 plugins · 56K total installs

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

How We Detect Moving Contents

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/moving-contents/assets/js/scripts.js/wp-content/plugins/moving-contents/assets/css/styles.css
Script Paths
/wp-content/plugins/moving-contents/assets/js/scripts.js
Version Parameters
moving-contents/assets/js/scripts.js?ver=moving-contents/assets/css/styles.css?ver=

HTML / DOM Fingerprints

CSS Classes
moving-contents-wrappermc-content-block
HTML Comments
<!-- Start Moving Contents Widget --><!-- End Moving Contents Widget -->
Data Attributes
data-moving-content-iddata-moving-content-target
JS Globals
movingContentsGlobal
Shortcode Output
[moving_contents][moving_contents_widget]
FAQ

Frequently Asked Questions about Moving Contents