CVE-2026-1982

Persian Elementor (المنتور فارسی) <= 2.8.1 - Unauthenticated Price Manipulation via ZarinPal Widget

Published Jul 30, 2026 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The Persian Elementor (المنتور فارسی) plugin for WordPress is vulnerable to Price Manipulation in all versions up to, and including, 2.8.1. This is due to the plugin trusting a user-supplied payment amount without server-side validation against the configured ZarinPal widget price. This makes it possible for unauthenticated attackers to submit arbitrary payment amounts to the ZarinPal gateway via the 'amount' parameter.

Analysis

AI-generated

Technical impact

The Persian Elementor (المنتور فارسی) plugin for WordPress allows any visitor to specify the ‘amount’ parameter that is sent to the ZarinPal payment gateway. The plugin fails to validate this user‑supplied value against the price that the site owner has configured for the widget, meaning an attacker can force a different amount to be charged without authentication. This flaw can be exploited to over‑charge or under‑charge customers, resulting in financial loss and erosion of trust in the payment process. The weakness aligns with CWE‑472, which highlights the dangers of trusting external data without proper validation.

Affected Systems

The Persian Elementor (المنتور فارسی) plugin for WordPress is affected in all versions up to and including 2.8.1. The data does not indicate whether later releases contain a fix; therefore users should verify with the vendor whether more recent versions have addressed this issue.

Risk and Exploitability

With a CVSS score of 5.3 the flaw is considered moderate severity. The EPSS score of <1% indicates a low likelihood of widespread exploitation at present, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a simple HTTP request with an altered ‘amount’ parameter, making the vulnerability attractive for automated abuse. Because the attack does not require authentication, the flaw can be triggered by anyone who can send the modified request, making it a serious risk for sites that process payments without adequate server‑side validation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Persian Elementor plugin to any release newer than 2.8.1.
  • Add a server‑side guard that compares the received payment amount against the configured ZarinPal widget price before forwarding to the gateway.
  • Enforce strict input validation on the ‘amount’ parameter so that only numeric values within the acceptable range are processed.

Generated by OpenCVE AI on August 3, 2026 at 11:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Mohammadr3z
Mohammadr3z المنتور فارسی
Wordpress
Wordpress wordpress
Vendors & Products Mohammadr3z
Mohammadr3z المنتور فارسی
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Persian Elementor (المنتور فارسی) plugin for WordPress is vulnerable to Price Manipulation in all versions up to, and including, 2.8.1. This is due to the plugin trusting a user-supplied payment amount without server-side validation against the configured ZarinPal widget price. This makes it possible for unauthenticated attackers to submit arbitrary payment amounts to the ZarinPal gateway via the 'amount' parameter.
Title Persian Elementor (المنتور فارسی) <= 2.8.1 - Unauthenticated Price Manipulation via ZarinPal Widget
Weaknesses CWE-472
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses
  • CWE-472

    External Control of Assumed-Immutable Web Parameter

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Jul 30, 2026, 3:51 PM
Reserved
Feb 5, 2026, 2:44 PM
Status
Deferred
Published
Jul 30, 2026, 3:16 AM
Modified
Jul 30, 2026, 4:17 PM