Description
The Manual Image Crop WordPress plugin before 1.15 does not perform any capability check or nonce verification on the authenticated AJAX action that crops attachment images; its only guard passes for any logged-in user. A subscriber-level user can therefore supply an arbitrary attachment ID and overwrite that attachment's generated intermediate-size image (for example its thumbnail) and mutate its stored metadata, regardless of who owns the media. This is a cross-user integrity/defacement issue over the Media Library. The action also has no nonce, so it is additionally susceptible to CSRF.
Published: 2026-08-16
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Manual Image Crop WordPress plugin before version 1.15 contains an authentication bypass for its AJAX image cropping endpoint. The endpoint relies only on the existence of a logged‑in user, performing neither capability checks nor nonce verification. Consequently, any subscriber or higher‑privileged user can supply an arbitrary attachment ID and overwrite the generated intermediate‑size image—such as the thumbnail—and modify its stored metadata. This flaw allows a malicious user to impinge upon other users’ media, defacing content or masquerading as another author.

Affected Systems

Affected systems are WordPress installations running the Manual Image Crop plugin with a version lower than 1.15. The vendor and product information is limited to the plugin name; no specific vendor is listed. The vulnerability is present in all plugins prior to the 1.15 release, regardless of the WordPress theme or other plugins in use.

Risk and Exploitability

The exploit is straightforward once a user is authenticated: an attacker sends an authenticated AJAX request targeting the cropping endpoint with a chosen attachment ID and the desired image data. Because there is no nonce and no capability validation, the request is accepted unconditionally. The absence of a CVSS or EPSS score means the formal severity is not quantified, but the capability to overwrite any user’s media and the lack of CSRF protection imply a high risk to data integrity and a potential for widespread defacement. The vulnerability is not listed in the CISA KEV database, and no EPSS value is available.

Generated by OpenCVE AI on August 16, 2026 at 07:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Manual Image Crop plugin to version 1.15 or later to obtain built‑in capability checks and nonce validation.
  • If an upgrade is not immediately possible, restrict the AJAX endpoint to users with higher capabilities by adding a capability check or by wrapping the action in a custom plugin that verifies the user’s privileges.
  • Implement a nonce check for the AJAX action to defend against CSRF, ensuring that only legitimate requests from logged‑in users are processed.
  • Disable or remove the plugin for subscriber‑level accounts until a secure version is available.

Generated by OpenCVE AI on August 16, 2026 at 07:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 16 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-352
CWE-639

Sun, 16 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Manual Image Crop WordPress plugin before 1.15 does not perform any capability check or nonce verification on the authenticated AJAX action that crops attachment images; its only guard passes for any logged-in user. A subscriber-level user can therefore supply an arbitrary attachment ID and overwrite that attachment's generated intermediate-size image (for example its thumbnail) and mutate its stored metadata, regardless of who owns the media. This is a cross-user integrity/defacement issue over the Media Library. The action also has no nonce, so it is additionally susceptible to CSRF.
Title Manual Image Crop < 1.15 - Subscriber+ Arbitrary Attachment Image Overwrite via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-16T06:00:14.765Z

Reserved: 2026-07-10T09:43:58.623Z

Link: CVE-2026-15384

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T06:16:50.740

Modified: 2026-08-16T06:16:50.740

Link: CVE-2026-15384

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T07:30:04Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-352

    Cross-Site Request Forgery (CSRF)

  • CWE-639

    Authorization Bypass Through User-Controlled Key