CVE-2024-25975

Arbitrary File Overwrite

Published May 29, 2024 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
The application implements an up- and downvote function which alters a value within a JSON file. The POST parameters are not filtered properly and therefore an arbitrary file can be overwritten. The file can be controlled by an authenticated attacker, the content cannot be controlled. It is possible to overwrite all files for which the webserver has write access. It is required to supply a relative path (path traversal).

Remediation

Vendor Solution

The vendor provides a patch which can be downloaded from https://github.com/HAWK-Digital-Environments/HAWKI/commit/146967f3148e92d1640ffebc21d8914e2d7fb3f1

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-23277 The application implements an up- and downvote function which alters a value within a JSON file. The POST parameters are not filtered properly and therefore an arbitrary file can be overwritten. The file can be controlled by an authenticated attacker, the content cannot be controlled. It is possible to overwrite all files for which the webserver has write access. It is required to supply a relative path (path traversal).
History
Type Values Removed Values Added
First Time appeared Hawki
Hawki hawki
CPEs cpe:2.3:a:hawki:hawki:*:*:*:*:*:*:*:*
Vendors & Products Hawki
Hawki hawki
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
SEC-VLab
Published
Updated
Feb 13, 2025, 5:40 PM
Reserved
Feb 13, 2024, 9:28 AM
Status
Deferred
Published
May 29, 2024, 2:15 PM
Modified
Jun 17, 2026, 7:16 AM