CVE-2026-108980

LOWCVSS 8.8 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

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.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-24

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-10-12: 110-12
Referenced assets2 URLs
Full discourse1 post
  • ♫Why♥Not♪@Python_s_

    #NØØT_Security_Alerts 🚨 #ALERT — BLINKO PLUGIN INSTALLATION FLAW ENABLES POTENTIAL ROOT-LEVEL REMOTE CODE EXECUTION October 12, 2026 DISCLOSED BY: Independent Security Researcher / MITRE CVE Program PRODUCT: Blinko — Self-Hosted Application CVE: CVE-2026-108980 SEVERITY: High — CVSS 8.8 AFFECTED VERSIONS: Blinko 1.8.8 and earlier. IMPACT: Path traversal in the plugin.installPlugin tRPC procedure allows authenticated users to write downloaded plugin files outside the intended directory. The official Docker image runs as root. An attacker may overwrite privileged startup files and achieve code execution with root privileges inside the container when those files execute. EXPOSURE: Network-accessible Blinko installations where an attacker possesses an ordinary user account. Enabled self-registration may allow attackers to obtain the required account. EXPLOITATION STATUS: PUBLIC RESEARCH PoC. Source-level technical analysis and exploit documentation are available. No confirmed malicious in-the-wild exploitation or independently verified victim compromise. Forensic triage: Investigate unexpected plugin.installPlugin requests, traversal sequences, unauthorized plugin installations, modified startup files and suspicious container processes. No confirmed malicious infrastructure IOCs. URGENT ACTION: Restrict application access and disable untrusted plugin installation. Disable public self-registration where unnecessary. Review container privileges, investigate suspicious file modifications and monitor upstream remediation. No verified fixed release identified. SOURCE: https://github.com/kashishtopi/blinko-plugin-path-traversal-rce CVE RECORD: https://github.com/CVEProject/cvelistV5/blob/main/cves/2026/108xxx/CVE-2026-108980.json CONFIDENCE: MODERATE-HIGH — Published CVE, upstream source code and researcher PoC support the reported exploit path. Independent reproduction and vendor confirmation remain unverified. #CyberSecurity #ThreatIntel #Blinko #RCE #PathTraversal #ContainerSecurity

    0000013
    229 followersView on X

Explore more