Skip to main content

Elecv2P EUVDEUVD-2026-16947

| CVE-2026-5014 MEDIUM
Path Traversal (CWE-22)
2026-03-28 VulDB
5.5
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

4
PoC Detected
Mar 30, 2026 - 13:26 vuln.today
Public exploit code
EUVD ID Assigned
Mar 28, 2026 - 21:15 euvd
EUVD-2026-16947
Analysis Generated
Mar 28, 2026 - 21:15 vuln.today
CVE Published
Mar 28, 2026 - 21:00 nvd
MEDIUM 5.5

DescriptionCVE.org

A vulnerability was found in elecV2 elecV2P up to 3.8.3. The affected element is the function path.join of the file /log/ of the component Wildcard Handler. The manipulation results in path traversal. The attack may be performed from remote. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.

AnalysisAI

Path traversal in elecV2P's wildcard handler allows unauthenticated remote attackers to read files outside intended directories via improper path validation in the /log/ endpoint, affecting versions up to 3.8.3. The vulnerability has a publicly available proof of concept and a CVSS score of 5.5 reflecting limited confidentiality impact. The vendor has not responded to early disclosure despite issue notification.

Technical ContextAI

The vulnerability exists in elecV2P's wildcard handler component, specifically in the path.join function used to process requests to the /log/ endpoint. The underlying issue is a classic path traversal flaw (CWE-22) where user-supplied input is not properly sanitized before being used in file path operations. An attacker can inject path traversal sequences (such as ../) to escape the intended log directory and access arbitrary files on the system. The path.join function, when used without proper validation of the resulting path against a whitelist or base directory, allows navigation outside the intended scope. This affects the entire elecV2P product line up to and including version 3.8.3 as indicated by the CPE specification cpe:2.3:a:elecv2:elecv2p:*:*:*:*:*:*:*:*.

RemediationAI

Users should upgrade elecV2P to a version newer than 3.8.3 once available. Since the vendor has not yet responded to the early disclosure notification and no patched version has been released, affected users should monitor the official elecV2P GitHub repository (https://github.com/elecV2/elecV2P/) for updates. As an interim mitigation, restrict network access to the /log/ endpoint using firewall rules or reverse proxy configuration to limit exposure to trusted networks only. Additionally, implement input validation and path canonicalization in any wrapper or proxy layer serving elecV2P, ensuring that requests cannot traverse parent directories. Users should avoid deploying vulnerable versions in production environments with sensitive data exposure risk until a patched version is released and validated.

Share

EUVD-2026-16947 vulnerability details – vuln.today

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