News Magazine X Core Security & Risk Analysis

wordpress.org/plugins/news-magazine-x-core

One Click Demo Content Import.

4K active installs v1.0.9 PHP + WP + Updated Apr 16, 2025
demo-import
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is News Magazine X Core Safe to Use in 2026?

Generally Safe

Score 100/100

News Magazine X Core has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The plugin 'news-magazine-x-core' v1.0.9 presents a mixed security posture. While it has no known historical vulnerabilities and demonstrates some good security practices like nonce and capability checks, its static analysis reveals significant areas of concern. The presence of 12 AJAX handlers, with half of them lacking proper authentication checks, creates a substantial attack surface. This is further amplified by the use of the `unserialize` function, which can be a vector for remote code execution if user-controlled data is processed without strict sanitization.

Taint analysis shows no critical or high severity unsanitized flows, which is a positive indicator. However, the relatively low percentage of properly escaped output (54%) suggests potential for cross-site scripting (XSS) vulnerabilities. The plugin's SQL query practices are also concerning, with 44% of queries not using prepared statements, increasing the risk of SQL injection. The absence of bundled libraries is a strength, as it avoids the common pitfalls of outdated and vulnerable third-party code. Overall, the lack of historical vulnerabilities is encouraging, but the identified static analysis weaknesses, particularly unprotected AJAX endpoints and the use of `unserialize`, warrant immediate attention to mitigate potential risks.

Key Concerns

  • Unprotected AJAX handlers
  • Use of unserialize function
  • SQL queries without prepared statements
  • Low percentage of properly escaped output
Vulnerabilities
None known

News Magazine X Core Security Vulnerabilities

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

News Magazine X Core Code Analysis

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

Dangerous Functions Found

unserialize$data = unserialize( $raw , [ 'allowed_classes' => false ] );admin\import\importers\class-newsx-core-customizer-importer.php:72

SQL Query Safety

56% prepared9 total queries

Output Escaping

54% escaped61 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
setup_general_settings (admin\import\class-newsx-core-import.php:138)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
6 unprotected

News Magazine X Core Attack Surface

Entry Points12
Unprotected6

AJAX Handlers 12

authwp_ajax_newsx_reset_previous_importadmin\import\class-newsx-core-import.php:14
noprivwp_ajax_newsx_reset_previous_importadmin\import\class-newsx-core-import.php:15
authwp_ajax_newsx_import_xml_templateadmin\import\class-newsx-core-import.php:19
noprivwp_ajax_newsx_import_xml_templateadmin\import\class-newsx-core-import.php:20
authwp_ajax_newsx_activate_required_pluginsadmin\import\class-newsx-core-import.php:27
noprivwp_ajax_newsx_activate_required_pluginsadmin\import\class-newsx-core-import.php:28
authwp_ajax_newsx_import_widgets_dataadmin\import\class-newsx-core-import.php:32
noprivwp_ajax_newsx_import_widgets_dataadmin\import\class-newsx-core-import.php:33
authwp_ajax_newsx_import_customizer_dataadmin\import\class-newsx-core-import.php:37
noprivwp_ajax_newsx_import_customizer_dataadmin\import\class-newsx-core-import.php:38
authwp_ajax_newsx_setup_general_settingsadmin\import\class-newsx-core-import.php:41
noprivwp_ajax_newsx_setup_general_settingsadmin\import\class-newsx-core-import.php:42
WordPress Hooks 6
filternewsx_core_import_post_meta_keyadmin\import\importers\wxr-importer.php:321
filterhttp_request_timeoutadmin\import\importers\wxr-importer.php:322
actionadmin_enqueue_scriptsincludes\class-newsx-core.php:136
actionadmin_enqueue_scriptsincludes\class-newsx-core.php:137
filteruser_contactmethodsincludes\class-newsx-core.php:140
actionadmin_menuincludes\class-newsx-core.php:145
Maintenance & Trust

News Magazine X Core Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedApr 16, 2025
PHP min version
Downloads20K

Community Trust

Rating0/100
Number of ratings0
Active installs4K
Developer Profile

News Magazine X Core Developer Profile

WP Royal

9 plugins · 766K total installs

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

How We Detect News Magazine X Core

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/news-magazine-x-core/admin/assets/css/newsx-core-admin.css/wp-content/plugins/news-magazine-x-core/admin/assets/js/newsx-core-admin.js
Script Paths
admin/assets/js/newsx-core-admin.js
Version Parameters
newsx-core-admin.css?ver=newsx-core-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
newsx-core-admin-display
Data Attributes
data-nonce
JS Globals
NEWSXCoreAdmin
FAQ

Frequently Asked Questions about News Magazine X Core