Description
A POST request sent to a specific webserver endpoint can be used to write to arbitrary file locations. The endpoint accepts the filename parameter in the Content-Disposition header without verification.
This can be used to cause a denial of service by overwriting system files, or remote-code-execution by overwriting shell-scripts which execution can be triggered through other means.
Published: 2026-07-13
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A POST request to a specific webserver endpoint accepts a filename parameter via the Content-Disposition header without verification, allowing an attacker to overwrite arbitrary files. This flaw, mapped to CWE-20, can be leveraged to overwrite system files or shell scripts, potentially causing denial of service or enabling remote code execution if the overwritten scripts are later executed. The impact involves loss of data integrity and availability; no confidentiality impact is described.

Affected Systems

The vulnerability affects the EVbee DC-80 device. Because the vendor does not provide a specific vulnerable version range, all deployed instances of EVbee DC-80 should be considered vulnerable until a vendor‑issued fix is released.

Risk and Exploitability

The flaw is scored at 9.3 on the CVSS scale, indicating critical severity. An EPSS score below 1% suggests a low but non‑zero likelihood of exploitation today. The vulnerability is not listed in the CISA KEV catalog. The attack vector is likely a web‑based POST request to the certificate‑update endpoint, and the description does not mention authentication requirements, implying that any host able to reach the endpoint could exploit the flaw. Due to the high severity, timely remediation is essential.

Generated by OpenCVE AI on July 29, 2026 at 07:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a vendor‑issued patch or update to a fixed build of the EVbee DC-80 once it becomes available.
  • Restrict access to the certificate‑update endpoint via network segmentation or firewall rules so that only trusted hosts can reach it.
  • If the certificate‑upload feature is unnecessary, permanently disable or remove the functionality.
  • Implement or enforce server‑side validation to ensure that the filename specified in the Content-Disposition header does not reference arbitrary file paths, limiting writes to a safe directory.
  • Continuously monitor traffic to the endpoint for anomalous POST requests to detect potential exploitation attempts.

Generated by OpenCVE AI on July 29, 2026 at 07:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Mon, 13 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Evbee
Evbee dc-80
Vendors & Products Evbee
Evbee dc-80

Mon, 13 Jul 2026 10:00:00 +0000

Type Values Removed Values Added
Description A POST request sent to a specific webserver endpoint can be used to write to arbitrary file locations. The endpoint accepts the filename parameter in the Content-Disposition header without verification. This can be used to cause a denial of service by overwriting system files, or remote-code-execution by overwriting shell-scripts which execution can be triggered through other means.
Title Arbitrary file overwrite through certificate update functionality
Weaknesses CWE-20
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: DIVD

Published:

Updated: 2026-07-16T15:41:06.284Z

Reserved: 2026-01-06T11:08:58.184Z

Link: CVE-2026-22102

cve-icon Vulnrichment

Updated: 2026-07-13T14:23:51.693Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T07:30:06Z

Weaknesses
  • CWE-20

    Improper Input Validation