CVE-2026-108980CWE-24

CVE-2026-108980

High · published October 12, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
64.4
In the wild
Unconfirmed
What it is

Blinko through 1.8.8 allows directory traversal, overwriting startup files as root, via installPlugin. It builds the plugin install path from an unsanitized name in server/routerTrpc/plugin.ts, and the plugin.installPlugin tRPC procedure is open to any authenticated user. Thus, a name containing ../ sequences writes the downloaded plugin files outside the plugins directory. Because the official Docker image runs as root, an authenticated attacker overwrites a root-owned startup file and achieves remote code execution as root. Self-registration for an account may be possible.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01063 · 64.4th percentile
Weakness
CWE-24 · Path Traversal: '../filedir'
Published
2026-10-12T06:16Z
References (3)
EPSS history
Timeline
  • 13 OCT 03:28Z
    EPSS moved — → 1%
    epss
  • 12 OCT 01:55Z
    Blinko through 1.8.8 allows directory traversal, overwriting startup files as root, via installPlugin
    cvelistv5
  • 12 OCT 01:55Z
    Blinko through 1.8.8 allows directory traversal, overwriting startup files as root, via installPlugin
    cvelistv5