Auto Post After Image Upload Security & Risk Analysis

wordpress.org/plugins/auto-post-after-image-upload

Upload image and create post automatically. Saves lots of time. This plugin will provide you the facility to create post after uploading each media fr …

100 active installs v1.6 PHP 5.6+ WP 4.0+ Updated May 29, 2020
auto-image-uploadauto-postcreate-post-from-imageimage-postimage-upload
64
C · Use Caution
CVEs total1
Unpatched1
Last CVEMar 31, 2025
Safety Verdict

Is Auto Post After Image Upload Safe to Use in 2026?

Use With Caution

Score 64/100

Auto Post After Image Upload has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Mar 31, 2025Updated 5yr ago
Risk Assessment

The 'auto-post-after-image-upload' plugin version 1.6 exhibits a concerning security posture, despite some positive indicators. While the static analysis shows no dangerous functions, SQL injection vulnerabilities, or unescaped output, the presence of two AJAX handlers without any authentication checks presents a significant attack surface. This means that any user, regardless of their role or permissions, could potentially trigger these AJAX actions, leading to unintended consequences or further exploitation.

The vulnerability history further amplifies these concerns. The plugin has a known medium severity CVE related to Missing Authorization, and this vulnerability remains unpatched. This pattern of missing authorization checks is consistent with the findings in the static analysis, indicating a recurring weakness in the plugin's security development practices. The fact that the last vulnerability was recorded in the future (2025-03-31) might suggest an error in the data timestamp, but it doesn't negate the historical trend of authorization issues.

In conclusion, while the absence of dangerous functions and reliance on prepared statements are commendable, the critical flaw of unprotected AJAX endpoints and a history of unpatched authorization vulnerabilities paint a picture of a plugin that poses a notable risk to WordPress sites. The plugin's strengths in data handling are overshadowed by its weaknesses in access control, making it a prime candidate for attackers seeking to exploit unauthenticated actions.

Key Concerns

  • Unprotected AJAX handlers
  • Unpatched CVE: Missing Authorization
  • Missing nonce checks on AJAX
  • Missing capability checks
Vulnerabilities
1

Auto Post After Image Upload Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-31611medium · 4.3Missing Authorization

Auto Post After Image Upload <= 1.6 - Missing Authorization

Mar 31, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Auto Post After Image Upload Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface
2 unprotected

Auto Post After Image Upload Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_apaiu_save_preferenceauto_post_after_image_upload.php:36
authwp_ajax_apaiu_get_preferenceauto_post_after_image_upload.php:37
WordPress Hooks 6
actionadmin_initauto_post_after_image_upload.php:28
actionadmin_menuauto_post_after_image_upload.php:29
actionadmin_enqueue_scriptsauto_post_after_image_upload.php:32
actionadmin_footerauto_post_after_image_upload.php:33
filterplugin_row_metaauto_post_after_image_upload.php:38
actionadd_attachmentauto_post_after_image_upload.php:41
Maintenance & Trust

Auto Post After Image Upload Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedMay 29, 2020
PHP min version5.6
Downloads14K

Community Trust

Rating86/100
Number of ratings12
Active installs100
Developer Profile

Auto Post After Image Upload Developer Profile

Shaharia Azam

5 plugins · 470 total installs

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

How We Detect Auto Post After Image Upload

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/auto-post-after-image-upload/assets/css/admin-style.css/wp-content/plugins/auto-post-after-image-upload/assets/js/admin-script.js
Script Paths
/wp-content/plugins/auto-post-after-image-upload/assets/js/admin-script.js
Version Parameters
auto-post-after-image-upload/assets/css/admin-style.css?ver=auto-post-after-image-upload/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
apaiu-admin-wrapapaiu-settings-formapaiu-settings-rowapaiu-settings-labelapaiu-settings-inputapaiu-settings-textareaapaiu-settings-checkbox
Data Attributes
data-apaiu-nonce
JS Globals
apaiu_ajax_object
FAQ

Frequently Asked Questions about Auto Post After Image Upload