Skip to main content

Elecv2P CVE-2026-5011

| EUVDEUVD-2026-16942 LOW
Code Injection (CWE-94)
2026-03-28 VulDB GHSA-vv3f-fcjm-crv5
2.1
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/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
Low
User Interaction
None
Scope
X

Lifecycle Timeline

6
Severity Changed
Apr 29, 2026 - 01:11 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:11 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Mar 30, 2026 - 13:26 vuln.today
Public exploit code
EUVD ID Assigned
Mar 28, 2026 - 19:00 euvd
EUVD-2026-16942
Analysis Generated
Mar 28, 2026 - 19:00 vuln.today
CVE Published
Mar 28, 2026 - 18:30 nvd
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was detected in elecV2 elecV2P up to 3.8.3. This vulnerability affects the function runJSFile of the file /webhook of the component JSON Parser. Performing a manipulation of the argument rawcode results in code injection. Remote exploitation of the attack is possible. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.

AnalysisAI

Remote code execution in elecV2P up to version 3.8.3 allows authenticated attackers to inject arbitrary code via manipulation of the rawcode argument in the runJSFile function of the /webhook JSON Parser endpoint. The vulnerability has publicly available exploit code and the vendor has not yet responded to early disclosure notifications, making this an active security concern for deployed instances.

Technical ContextAI

The vulnerability exists in elecV2P's JSON Parser component, specifically in the runJSFile function exposed via the /webhook endpoint. This function fails to properly sanitize the rawcode parameter before processing it, allowing an attacker to inject malicious JavaScript code that executes within the application's context. The root cause is improper input validation and unsafe code evaluation (CWE-94: Improper Control of Generation of Code), a classic code injection flaw where user-controlled input is directly passed to code execution functions without adequate filtering or parameterization.

RemediationAI

Upgrade to a patched version of elecV2P released after version 3.8.3 if available from the vendor. Since the vendor has not yet responded to disclosure, check the GitHub repository (https://github.com/elecV2/elecV2P/) for any security updates or patches in development branches. As a temporary workaround, restrict access to the /webhook endpoint at the network level to only trusted sources and disable the JSON Parser's runJSFile functionality if not required for operations. Additionally, implement strict input validation and code review practices for the rawcode parameter to prevent code injection until a vendor patch is deployed. Monitor the official project issues and releases for security updates.

Share

CVE-2026-5011 vulnerability details – vuln.today

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