Manage Issue Based Magazine (Multi-language) Security & Risk Analysis

wordpress.org/plugins/manage-issue-based-magazine

Transform your website from a boring blog into a mesmerizing magazine in your language.

10 active installs v1.8 PHP + WP 3.8.1+ Updated Oct 24, 2015
issueissue-managerissuesmagazinemagazine-issue-manage
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Manage Issue Based Magazine (Multi-language) Safe to Use in 2026?

Generally Safe

Score 85/100

Manage Issue Based Magazine (Multi-language) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "manage-issue-based-magazine" plugin v1.8 exhibits a mixed security posture. On the positive side, the plugin has no known historical vulnerabilities (CVEs) and demonstrates good practices by performing nonce and capability checks on its entry points. The absence of file operations and external HTTP requests further reduces the attack surface. However, significant concerns arise from the static code analysis. The plugin executes three SQL queries, none of which utilize prepared statements. This presents a high risk of SQL injection vulnerabilities, especially if user-supplied data is incorporated into these queries without proper sanitization. Additionally, a concerning 61% of output escaping is not properly handled, indicating a strong potential for Cross-Site Scripting (XSS) vulnerabilities where user input might be reflected in the output without adequate sanitization. While no critical taint flows were detected in the limited analysis, the presence of raw SQL queries and poor output escaping are substantial weaknesses that require immediate attention.

Key Concerns

  • SQL queries without prepared statements
  • Significant percentage of unescaped output
Vulnerabilities
None known

Manage Issue Based Magazine (Multi-language) Security Vulnerabilities

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

Manage Issue Based Magazine (Multi-language) Release Timeline

v1.7
v1.6
v1.5
v1.4
v1.3
v1.2
v1.1
v1.0
Code Analysis
Analyzed Mar 17, 2026

Manage Issue Based Magazine (Multi-language) Code Analysis

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

SQL Query Safety

0% prepared3 total queries

Output Escaping

39% escaped112 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
mim_issue_settings_page (mim-issue-class.php:96)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Manage Issue Based Magazine (Multi-language) Attack Surface

Entry Points9
Unprotected0

Shortcodes 9

[MIM_Current_Issue] mim-shortcode.php:11
[MIM_Issue_Menu] mim-shortcode.php:29
[MIM_Master_Issue] mim-shortcode.php:63
[MIM_Issue_Menu_With_Horizontal] mim-shortcode.php:120
[MIM_Issue_Menu_With_Vertical] mim-shortcode.php:161
[MIM_All_Issues_Simple] mim-shortcode.php:205
[MIM_All_Issues] mim-shortcode.php:253
[MIM_Magazine_Artices_Ids] mim-shortcode.php:304
[MIM_Magazine_Article] mim-shortcode.php:365
WordPress Hooks 48
actionplugins_loadedindex.php:25
filtertemplate_includeindex.php:55
actioninitindex.php:262
filterwp_nav_menu_itemsindex.php:274
filterwp_page_menu_argsindex.php:278
actioninitmim-custom-class.php:16
actionadd_meta_boxesmim-custom-class.php:19
actionsave_postmim-custom-class.php:22
filterthe_contentmim-functions.php:25
actionadmin_enqueue_scriptsmim-functions.php:28
actionadmin_menumim-issue-class.php:17
actioninitmim-issue-class.php:18
actionadmin_enqueue_scriptsmim-posttype-taxonomy.php:17
actionmagazine_category_add_form_fieldsmim-posttype-taxonomy.php:51
actionmagazine_category_edit_form_fieldsmim-posttype-taxonomy.php:98
actionedited_magazine_categorymim-posttype-taxonomy.php:130
actioncreate_magazine_categorymim-posttype-taxonomy.php:131
actionissues_add_form_fieldsmim-posttype-taxonomy.php:195
actionissues_edit_form_fieldsmim-posttype-taxonomy.php:313
actionedited_issuesmim-posttype-taxonomy.php:359
actioncreate_issuesmim-posttype-taxonomy.php:360
actionadmin_head-edit-tags.phpmim-posttype-taxonomy.php:387
actionrestrict_manage_postsmim-posttype-taxonomy.php:399
actionrestrict_manage_postsmim-posttype-taxonomy.php:427
filterparse_querymim-posttype-taxonomy.php:455
filterparse_querymim-posttype-taxonomy.php:477
filtermanage_edit-magazine_category_columnsmim-posttype-taxonomy.php:499
filtermanage_magazine_category_custom_columnmim-posttype-taxonomy.php:522
filtermanage_edit-issues_columnsmim-posttype-taxonomy.php:551
filtermanage_issues_custom_columnmim-posttype-taxonomy.php:575
filtermanage_edit-magazine_columnsmim-posttype-taxonomy.php:628
actionmanage_magazine_posts_custom_columnmim-posttype-taxonomy.php:647
actiondelete_issuesmim-posttype-taxonomy.php:670
actiondelete_magazine_categorymim-posttype-taxonomy.php:690
actionadmin_menumim-restriction-editors.php:35
actionadmin_menumim-restriction-editors.php:39
actionquick_edit_custom_boxmim-restriction-editors.php:195
filterpre_get_postsmim-shortcode.php:368
actionshow_user_profilemim-user-field.php:52
actionedit_user_profilemim-user-field.php:53
actionpersonal_options_updatemim-user-field.php:55
actionedit_user_profile_updatemim-user-field.php:56
actionuser_registermim-user-field.php:67
filtermanage_users_columnsmim-user-field.php:85
filtermanage_users_custom_columnmim-user-field.php:86
filterwp_authenticate_usermim-user-field.php:148
actionregister_postmim-user-field.php:181
actionwidgets_initmim-widgets.php:21
Maintenance & Trust

Manage Issue Based Magazine (Multi-language) Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedOct 24, 2015
PHP min version
Downloads12K

Community Trust

Rating78/100
Number of ratings14
Active installs10
Developer Profile

Manage Issue Based Magazine (Multi-language) Developer Profile

PurpleMAD

1 plugin · 10 total installs

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

How We Detect Manage Issue Based Magazine (Multi-language)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/manage-issue-based-magazine/mim-issue.css/wp-content/plugins/manage-issue-based-magazine/mim-issue.js
Version Parameters
manage-issue-based-magazine/mim-issue.css?ver=manage-issue-based-magazine/mim-issue.js?ver=

HTML / DOM Fingerprints

CSS Classes
mim-issue-wrappermim-issue-titlemim-issue-contentmim-issue-meta
Data Attributes
data-mim-issue-id
JS Globals
mimIssueMIM_IssueData
REST Endpoints
/wp-json/mim-issue/v1/settings
Shortcode Output
[mim_issue_list][mim_issue_display][mim_article_list]
FAQ

Frequently Asked Questions about Manage Issue Based Magazine (Multi-language)