Description
The Moloni WordPress plugin before 5.0.14 does not perform capability or nonce checks on several of its authenticated AJAX actions, relying only on whether the site holds a stored connection to its external invoicing provider, allowing any authenticated user such as a Subscriber to generate fiscal invoices for arbitrary orders, discard arbitrary orders, and create or modify products and stock.
Published: 2026-10-21
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized invoice creation and order manipulation
Action: Patch immediately
AI Analysis

Impact

The Moloni WordPress plugin before version 5.0.14 fails to enforce capability or nonce checks on several authenticated AJAX actions. This oversight allows any authenticated user, including those with the lowest subscriber role, to generate fiscal invoices for arbitrary orders, discard orders, and create or modify products and their stock. The result is unauthorized control over financial records and inventory data.

Affected Systems

WordPress sites that have installed the Moloni plugin with a version earlier than 5.0.14 are affected. The vulnerability operates regardless of other settings or user configurations on the site.

Risk and Exploitability

Exploitation requires only a valid authenticated WordPress account and standard AJAX requests; no additional privileges are needed beyond the baseline account. The CVSS score of 6.5 marks it as moderate severity, and the EPSS score of < 1% indicates a very low probability of exploitation at present. The vulnerability is not listed in the CISA KEV catalog, but the absence of proper capability checks still provides a clear vector for privilege escalation and unauthorized manipulation of invoicing data.

Generated by OpenCVE AI on October 22, 2026 at 03:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Moloni plugin to version 5.0.14 or newer to restore capability and nonce validation on all AJAX endpoints.
  • Ensure that subscriber accounts do not possess the capabilities used by the invoicing endpoints, or remove any custom permissions that grant such access.
  • Implement nonce verification for all AJAX requests that modify billing or inventory information, so that only legitimate requests with a valid nonce and appropriate capability are processed.

Generated by OpenCVE AI on October 22, 2026 at 03:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-285
CWE-287

Wed, 21 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-285
CWE-287

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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

ssvc

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


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Moloni WordPress plugin before 5.0.14 does not perform capability or nonce checks on several of its authenticated AJAX actions, relying only on whether the site holds a stored connection to its external invoicing provider, allowing any authenticated user such as a Subscriber to generate fiscal invoices for arbitrary orders, discard arbitrary orders, and create or modify products and stock.
Title Moloni < 5.0.14 - Subscriber+ Arbitrary Order Invoice Generation via genInvoice
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:06.191Z

Reserved: 2026-10-07T04:53:09.910Z

Link: CVE-2026-106932

cve-icon Vulnrichment

Updated: 2026-10-21T10:21:58.007Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T06:16:46.580

Modified: 2026-10-21T18:37:38.700

Link: CVE-2026-106932

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T03:30:13Z

Weaknesses