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 solution or workaround provided in the CVE record.

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

Mon, 21 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Hargata
Hargata lubelog
Vendors & Products Hargata
Hargata lubelog

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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-21T20:49:14.922Z

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

Link: CVE-2026-62278

cve-icon Vulnrichment

Updated: 2026-09-18T19:24:46.243Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-09-24T21:25:27.050

Link: CVE-2026-62278

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T10:04:29Z

Weaknesses
  • CWE-22

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