Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-108980

HIGH · 8.8 CVSS Gepubliceerd: CWE-24

Beschrijving NL

Blinko tot en met 1.8.8 staat directory traversal toe en overschrijft opstartbestanden als root, via installPlugin. Het bouwt het plugin-installatiepad op van een ongesanitiseerde naam in server/routerTrpc/plugin.ts en de plugin.installPlugin tRPC-procedure staat open voor elke geverifieerde gebruiker. Een naam met ../ sequences schrijft de gedownloade plugin-bestanden dus buiten de plugin-directory. Omdat de officiële Docker-image als root wordt uitgevoerd, overschrijft een geverifieerde aanvaller een opstartbestand dat eigendom is van een root en voert hij externe code uit als root. Zelfregistratie voor een account is mogelijk.

Origineel (Engels) tonen

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.

References