Blinko Path Traversal Vulnerability Allowing Arbitrary File Read

Vulnerability

A path traversal vulnerability has been identified in Blinko versions prior to 1.8.4. The issue arises in the file server endpoint, which fails to implement proper permission checks for the 'temp/' directory. This oversight allows unauthorized attackers to traverse directories and read arbitrary files from the server. Additionally, when scheduled backup tasks are active, attackers can access backup files containing user notes and TOKENS.

Impact

Exploitation of this vulnerability allows for unauthorized access to arbitrary files on the server, including sensitive backup files that contain user notes and TOKENS.

Reproduction

To reproduce this vulnerability, send a GET request to the '/api/file/temp/' endpoint without any authentication. The request will bypass the usual permission checks for the 'temp/' directory, allowing access to files that should be restricted.

Remediation

Users can update to Blinko version 1.8.4 or later, where this vulnerability has been patched.

Added: Mar 23, 2026, 9:26 PM
Updated: Mar 23, 2026, 9:26 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
3.3
exploitability
8.4
remediation
0.0
relevance
4.6
threat
5.1
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.