Skip to main content

AR for WordPress EUVDEUVD-2026-41471

| CVE-2026-14327 HIGH
Path Traversal (CWE-22)
2026-07-03 Wordfence GHSA-c67p-rxvq-wp57
7.5
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

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

Unauthenticated network attack (PR:N/AV:N) but AC:H because it needs a fetched nonce plus local key reproduction dependent on the default unset-licence config; read-only so C:H, I:N, A:N.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

Lifecycle Timeline

2
Analysis Generated
Jul 03, 2026 - 01:58 vuln.today
CVE Published
Jul 03, 2026 - 01:28 cve.org
HIGH 7.5

DescriptionCVE.org

The AR for WordPress plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 8.40 via the 'file' parameter parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. Exploitation requires an attacker to first obtain a valid nonce and secure nonce via the publicly accessible ar_get_fresh_nonce and ar_process_user_image nopriv AJAX handlers, and to reproduce the encryption key locally - both steps are fully achievable by an unauthenticated attacker on any default free or unlicensed installation where ar_licence_key is unset.

AnalysisAI

Arbitrary file disclosure in the AR for WordPress plugin (versions up to and including 8.40) lets unauthenticated remote attackers read any file the web server can access via a path-traversal payload in the 'file' parameter of its secure-download handler. Exploitation is gated by a nonce and encryption-key check, but both can be satisfied remotely on default free or unlicensed installations, exposing wp-config.php and other secrets. No public exploit identified at time of analysis and the flaw is not in CISA KEV, though the vendor (Wordfence) documents the full unauthenticated bypass path.

Technical ContextAI

The affected code is a WordPress plugin from vendor 'webandprint' (CPE cpe:2.3:a:webandprint:ar_for_wordpress) that ships an ar-secure-download.php component intended to gate file downloads behind a nonce and an encrypted token. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory): the 'file' parameter is passed to a download routine without canonicalizing or restricting it to an allowed base directory, so '../' sequences resolve to arbitrary filesystem paths. The security wrapper relies on a nonce issued by the ar_get_fresh_nonce and ar_process_user_image nopriv (unauthenticated) AJAX handlers plus an encryption key derived from ar_licence_key; when that licence key is unset (the default on free/unlicensed sites), the key is reproducible client-side, collapsing the intended access control.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - a corrective changeset for the ar-for-wordpress repository is published at https://plugins.trac.wordpress.org/changeset?old=3593272%40ar-for-wordpress&new=3593272%40ar-for-wordpress, so administrators should update to the latest available plugin version above 8.40 as soon as the vendor tags a release incorporating it, and consult the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/cfa375a8-ab07-45da-bc77-1e7edc996e05) for the confirmed fixed version. If an updated release is not yet installable, compensating controls include setting a valid ar_licence_key so the encryption key is no longer client-reproducible (closes the default-config bypass, but requires a licence), blocking or restricting the ar_get_fresh_nonce and ar_process_user_image AJAX actions and the ar-secure-download endpoint at the WAF/reverse-proxy layer (may break legitimate image/download features of the plugin), and applying a WAF rule to reject requests whose 'file' parameter contains '../' or absolute paths (low functional impact but bypassable by encoding tricks). As a last resort, deactivate the plugin until patched, accepting loss of its functionality.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

Share

EUVD-2026-41471 vulnerability details – vuln.today

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