Description
LubeLogger is a self-hosted, open-source, web-based vehicle maintenance and fuel mileage tracker. Prior to 1.6.8, authenticated non-administrative users could reach HandleTranslationFileUpload and influence the name passed from Controllers/FilesController.cs to RenameFile in Helper/FileHelper.cs. RenameFile constructed newFilePath with string replacement and moved the uploaded file without verifying the resolved absolute path remained under the web root or data directory. A crafted upload name could therefore move an uploaded file outside the intended storage directory, enabling unauthorized file placement or overwrite with the privileges of the application process. This issue is fixed in version 1.6.8.
Published: 2026-09-18
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized File Write
Action: Patch Now
AI Analysis

Impact

The vulnerability allows authenticated non‑administrative users to upload a file with a crafted name that escapes the intended data directory. This path‑traversal flaw lets an attacker place or overwrite files outside the application’s managed storage, potentially introducing malicious code into areas of the filesystem that the web application can execute. The result is unauthorized file placement with the privileges of the application process, a classic gateway to remote code execution or data tampering.

Affected Systems

The flaw affects installations of LubeLogger version 1.6.7 or earlier. The vendor is Hargata and the affected product is the LubeLogger web application. The issue is fixed in release 1.6.8.

Risk and Exploitability

The CVSS score of 8.1 indicates high severity. No EPSS data is available and the vulnerability is not listed in CISA’s KEV catalog. The attack requires authenticated access to the upload endpoint and does not rely on special system privileges, so the exploitation complexity is low. Because the attacker can directly control the uploaded file name, the path traversal is straightforward once the user is authenticated, making the flaw a strong candidate for internal compromise or exploitation by a malicious user with read/write rights to the application.

Generated by OpenCVE AI on September 19, 2026 at 12:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade LubeLogger to version 1.6.8 or later to apply the vendor’s fix that validates the resolved upload path.
  • Restrict the file upload directory and permissions, ensuring the web process cannot write outside the intended location.
  • Implement input validation to reject filenames containing directory traversal sequences before processing them.

Generated by OpenCVE AI on September 19, 2026 at 12:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 18 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Description LubeLogger is a self-hosted, open-source, web-based vehicle maintenance and fuel mileage tracker. Prior to 1.6.8, authenticated non-administrative users could reach HandleTranslationFileUpload and influence the name passed from Controllers/FilesController.cs to RenameFile in Helper/FileHelper.cs. RenameFile constructed newFilePath with string replacement and moved the uploaded file without verifying the resolved absolute path remained under the web root or data directory. A crafted upload name could therefore move an uploaded file outside the intended storage directory, enabling unauthorized file placement or overwrite with the privileges of the application process. This issue is fixed in version 1.6.8.
Title LubeLogger: Path Traversal in HandleTranslationFileUpload Allows Authenticated Users to Write Files Outside Data Directory
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-18T17:13:31.411Z

Reserved: 2026-07-13T18:37:08.487Z

Link: CVE-2026-62278

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-18T18:17:09.673

Modified: 2026-09-18T18:17:09.673

Link: CVE-2026-62278

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-19T12:30:17Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')