Vulnerability 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.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/hargata/lubelog/commit/c8d5888ebc69e6a163e33f36200233ec845e5c
- https://github.com/hargata/lubelog/issues/1398
- https://github.com/hargata/lubelog/pull/1395
- https://github.com/hargata/lubelog/releases/tag/v1.6.8
- https://github.com/hargata/lubelog/security/advisories/GHSA-qm5x-mmwx-q7rm
FAQ
What is CVE-2026-62278?
CVE-2026-62278 is a vulnerability with a CVSS score of 8.1 (HIGH). 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 inf...
How severe is CVE-2026-62278?
CVE-2026-62278 has been rated HIGH with a CVSS base score of 8.1/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-62278?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.