Skip to main content

ACPT Premium CVE-2026-105701

| EUVDEUVD-2026-92986 HIGH
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-10-06 Wordfence GHSA-vjvq-84hj-h4xh
8.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain subscriber-level account
  2. Delivery
    Call unprotected form-creation REST endpoint
  3. Exploit
    Inject malicious Twig into email_settings
  4. Execution
    Trigger form submission to render template
  5. Impact
    Execute arbitrary code on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated account with subscriber-level capabilities or higher (PR:L), which is a low but real barrier - most impactful on sites that permit open user registration. The site must run ACPT Premium version ≤2.0.66. Exploitation specifically requires reaching the form-creation REST API endpoint (which performs no capability check) to plant a malicious email_settings payload, and then triggering a submission of that form so the unsandboxed Twig environment renders the injected expression. No special non-default plugin configuration is described as necessary, and no victim user interaction is required (UI:N); the limiting factors are the authentication requirement and the presence of the vulnerable plugin version.

Impact

This is a genuine high-priority issue rather than a CVSS-inflated paper risk, though not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.8) indicates network-reachable, low-complexity exploitation requiring only low privileges and no user interaction, with full compromise of confidentiality, integrity, and availability. The decisive weakening factor is PR:L: WordPress subscriber-level accounts are frequently self-registerable on sites with open registration, so the 'low privilege' barrier can be near-trivial in practice but is a hard barrier on sites that disable registration. No EPSS score, KEV listing, or POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation - this contrasts with the high theoretical severity and argues against treating it as a drop-everything emergency. The reporter is Wordfence (a credible WordPress-focused source), and the mechanism (unsandboxed Twig template rendering reachable via an unprotected REST endpoint) is a well-understood server-side template injection pattern that typically yields reliable RCE once reached. Net: patch promptly, prioritizing sites that allow open user registration.

Exploit ScenarioDerived

An attacker registers (or already holds) a subscriber-level account on a WordPress site running ACPT Premium ≤2.0.66, then calls the form-creation REST API endpoint - which lacks a capability check - to create a form whose email_settings contain a malicious Twig expression. The attacker triggers a submission of that form, causing the unsandboxed Twig environment to evaluate the injected expression and execute arbitrary code on the server. No public POC was provided in the input, but the described multi-step path is concrete and the low attack complexity (AC:L) makes reliable exploitation plausible.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 06, 2026

Remote code execution in the ACPT (Premium) WordPress plugin affects all versions up to and including 2.0.66, allowing an authenticated attacker with only subscriber-level access to run arbitrary code on the server. The chain works by abusing a REST API form-creation endpoint that performs no capability check, planting a malicious email_settings payload, and then triggering a form submission so the plugin's unsandboxed Twig environment renders attacker-controlled template expressions during email generation. No user interaction is required and no public exploit code has been identified at time of analysis, though the low authentication bar (subscriber) makes it considerably more dangerous on sites with open registration; exploitation is not confirmed actively exploited (no CISA KEV listing), and the vendor changelog points to a fixed release.

RemediationAI

The primary fix is to upgrade ACPT (Premium) past the vulnerable 2.0.66 release as documented in the vendor changelog at https://acpt.io/changelog/, which is the reference cited alongside the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/9cd544ed-493e-4d4a-9eb8-ea83c47f3857?source=cve); note that the provided data identifies the fix path through the changelog but does not specify an exact patched version number, so verify the installed version against the changelog before considering the site clean. Because the exploit chain depends on a capability-free form-creation REST endpoint and on subscriber-level authentication, the highest-value compensating control is to eliminate untrusted subscriber accounts: disable open user registration and audit existing subscriber-level users, at the cost of blocking legitimate self-service signups. If the plugin's forms are not needed, deactivate and remove ACPT (Premium) entirely, or restrict access to the plugin's REST routes via a WAF rule or reverse-proxy rule that blocks the form-creation endpoint from subscriber roles - bearing in mind that broad blocking of REST routes may break legitimate form administration. If forms must remain in use, temporarily restrict form-creation privileges and monitor for unexpected changes to form definitions or email_settings before the patch is applied.

Affected VersionsENISA

ACPT (Premium) 0 ≤2.0.66

Affected Packages

euvd acpt_premium no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

ACPT is a WordPress plugin (vendor Mauro Cassani, CPE cpe:2.3:a:mauro_cassani:acpt_(premium):*:*:*:*:*:*:*:*) that provides custom post types and form handling, and it uses the Twig templating engine to render email notification templates. Two defects combine here: the plugin's REST API endpoint responsible for creating forms lacks a capability check, so any authenticated user - including a subscriber - can create or modify a form and supply an email_settings payload, and the Twig environment used to render those email templates is unsandboxed, so injected Twig expressions are evaluated rather than treated as inert text. Execution is deferred: the malicious template is only evaluated when the crafted form is submitted and an email notification is generated, which is what routes the flow through the vulnerable render function. The submission is classified CWE-434 (Unrestricted Upload of File with Dangerous Type), reflecting the attacker's ability to introduce dangerous content that the application then processes, while the root cause in practice is the missing authorization check plus unsafe server-side template evaluation. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (8.8) confirms a network-reachable, low-complexity attack that requires low privileges (PR:L, i.e., authenticated subscriber-level or above), needs no victim interaction (UI:N), and yields high confidentiality, integrity, and availability impact within the vulnerable component.

Know when Acpt Premium gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

REST endpoint is network-reachable with low complexity; subscriber account needed so PR:L not PR:N; Twig-based code execution yields full host impact (C/I/A:H).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

The ACPT (Premium) plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 2.0.66 via the render function. This is due to missing capability check on the REST API form creation endpoint and unsandboxed Twig environment rendering email templates. This makes it possible for authenticated attackers, with subscriber-level access and above, to execute code on the server. The exploit requires the attacker to first create a form with malicious email_settings via the REST API endpoint, then trigger form submission to execute the injected Twig expressions.

Executive ViewAI

Why It Matters

WordPress sites running the ACPT (Premium) plugin at any version up to and including 2.0.66 can be taken over completely by an attacker who holds nothing more than a subscriber-level account, because the plugin allows arbitrary code to run on the web server. Because the entry point is a REST API endpoint with no capability check and no user interaction is required, any organization that permits open registration or low-trust third-party accounts on an affected site faces meaningful risk of server compromise, data theft, and defacement. No public exploit identified at time of analysis and no vendor-released patch is available, so leadership should treat exposure reduction as a near-term priority.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate the ACPT (Premium) plugin on versions up to and including 2.0.66 wherever business needs allow; restrict or disable open subscriber registration and audit low-privilege accounts; apply WAF or virtual patching to block the plugin's REST form-creation endpoint and malicious email_settings payloads; disable or tightly constrain the plugin's email template rendering; and monitor logs for template injection and anomalous outbound mail while tracking the vendor's changelog for a corrected release.

Threat Intelligence Overview

EPSS Score
0.5%
Top 56% exploitable
Prevalence
Low
paid premium WordPress custom-post-type plugin, niche installed base
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

45
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy