Skip to main content

Piotnet Addons CVE-2026-39754

| EUVDEUVD-2026-93263 MEDIUM
Path Traversal (CWE-22)
2026-10-06 Patchstack GHSA-vrpj-q2rf-8mv4
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain Contributor account on target site
  2. Delivery
    Send crafted download request with traversal path
  3. Exploit
    Plugin reads arbitrary file outside intended directory
  4. Execution
    Download wp-config.php / sensitive files
  5. Impact
    Harvest DB credentials and secrets

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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 WordPress account at Contributor privilege level (PR:L) on a site running Piotnet Addons For Elementor version 7.1.71 or earlier; the vulnerable plugin's file-download functionality must be reachable. No user interaction is needed (UI:N) and the attack is remote over the network (AV:N). The key limiting factor is the Contributor authentication requirement - sites that do not permit untrusted user registration or self-service author accounts sharply reduce the realistic attacker pool. Impact is limited to reading/downloading files (confidentiality only); no write, modification, or denial-of-service capability is granted by this flaw.

Impact

This is a moderate-priority issue, not a top-tier emergency. The CVSS 3.1 base score of 6.5 (vector AV:N/AC:L/PR:L/UI:N) reflects network-reachable, low-complexity exploitation but requires authenticated access at Contributor level (PR:L), which materially constrains the attacker population to users who already hold a low-privilege account on the WordPress site. Impact is confined to confidentiality (C:H, I:N, A:N): an attacker can read/download arbitrary server-side files (e.g., wp-config.php with DB credentials and secret keys) but cannot directly modify or destroy data through this flaw alone. There is no EPSS score, no CISA KEV listing, and no public POC referenced in the provided data, so there is no evidence of active exploitation or at-scale weaponization - exploitation status is 'no public exploit identified at time of analysis.' The signals are internally consistent (authenticated path traversal yielding file disclosure), so no contradiction needs flagging; however, EPSS is simply absent rather than low, so probability of exploitation cannot be quantified from the input. Net: treat as a meaningful information-disclosure risk on multi-author sites where Contributor accounts are open to registration, but lower priority on sites where all authenticated users are trusted.

Exploit ScenarioDerived

An attacker registers or obtains a Contributor-level WordPress account on a site running Piotnet Addons For Elementor <= 7.1.71, then abuses the plugin's file-download handler with a path-traversal sequence to download sensitive server files such as wp-config.php. No public exploit code is referenced, and user interaction is not required (UI:N). Harvested database credentials or secret keys can then be used to escalate toward fuller compromise.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 06, 2026

Authenticated path traversal in the Piotnet Addons for Elementor WordPress plugin (versions up to and including 7.1.71) lets a Contributor-level account read and download arbitrary files from the host, exposing wp-config.php credentials, backups, and other sensitive data (CVSS 3.1: 6.5, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N). The flaw is confidentiality-only - an attacker gains no ability to write, modify, or disrupt the site - and it requires a valid Contributor login, so exposure is concentrated on sites that allow open registration or hand Contributor roles to untrusted users. There is no CISA KEV entry and no public exploit code identified at time of analysis, and Patchstack is the reporting source through its WordPress vulnerability database.

RemediationAI

No vendor-released patch was identified in the available data for this issue; the exact fixed version is not stated in the provided references, so administrators should check the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/piotnet-addons-for-elementor/vulnerability/wordpress-piotnet-addons-for-elementor-plugin-7-1-71-arbitrary-file-download-vulnerability?_s_id=cve) and the plugin's WordPress.org changelog for a patched release and apply it as soon as one is published. Until a fix is confirmed, the most reliable mitigation is to deactivate and remove the plugin if its Elementor add-on features are not essential - this eliminates the attack surface entirely at the cost of losing those widgets. If the plugin must stay active, reduce the exploitable privilege path: disable open user registration, revoke self-service role assignment, and audit existing accounts so that no untrusted party holds Contributor or higher; this is effective only if Contributor accounts are genuinely trusted, since the handler only requires the low-privileged role. A virtual patching or WAF rule that blocks traversal sequences (../, encoded variants such as %2e%2e%2f, and absolute paths) on the plugin's download endpoints provides interim protection but can be bypassed by encoding tricks and must be kept current. Finally, constrain blast radius by ensuring the web server process cannot read files outside the WordPress directory tree and by rotating any credentials (database, salts, API keys) that were stored in files a Contributor could have retrieved, on the assumption that confidentiality may already have been lost.

Affected VersionsENISA

Piotnet Addons For Elementor n/a ≤7.1.71

Affected Packages

euvd piotnet_addons_for_elementor 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

The issue is a classic CWE-22 improper limitation of a pathname to a restricted directory ('path traversal'), implemented in a file-download routine inside a WordPress plugin. WordPress plugins that expose download handlers typically accept a file path, filename, or attachment identifier as a request parameter and then serve the file with readfile() or similar functions; when that parameter is concatenated into a filesystem path without canonicalization and containment checks, traversal sequences such as ../ can escape the intended directory. The affected component is Piotnet Addons for Elementor, distributed through the WordPress plugin repository and tracked as CPE cpe:2.3:a:about_piotnet:piotnet_addons_for_elementor:*:*:*:*:*:*:*:*. Because the vulnerable endpoint is registered on the WordPress REST/AJAX surface, it is reachable over the network by any authenticated user with the capability the handler requires - here the Contributor role, the lowest standard role that can create and manage its own content. Contributors do not normally have filesystem-reading privileges, so the plugin is effectively granting a capability escalation into file disclosure. The CVSS vector confirms the technical profile: network vector, low attack complexity, low privileges required, no user interaction, unchanged scope, and high confidentiality impact with no integrity or availability impact.

Know when Piotnet Addons For Elementor 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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable, low-complexity traversal requiring a Contributor account (PR:L); yields arbitrary file read (C:H) with no integrity or availability impact and no scope change.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Contributor Arbitrary File Download in Piotnet Addons For Elementor <= 7.1.71 versions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
Popular Elementor add-on plugin, common but not on every WordPress site
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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