Description
noname Electron desktop build v1.11.2 through v1.11.6.1 contains an unauthenticated local file server with wildcard CORS that allows malicious websites to read, overwrite, or delete installation files. Attackers can send cross-origin requests to /writeFile on localhost port 8089 to overwrite renderer scripts, executing JavaScript with Node.js access as the local user.
Published: 2026-11-05
Score: 7.7 High
EPSS: n/a
KEV: No
Impact: Local File Access and Execution
Action: Patch or Restrict
AI Analysis

Impact

This vulnerability consists of an unauthenticated local file server that runs on Electron desktop builds of noname. The server exposes a wildcard CORS policy, which allows any web page to send cross‑origin requests to the local host on port 8089. Attackers can read, overwrite, or delete files in the installation directory by calling endpoints such as /writeFile, and can execute arbitrary JavaScript with Node.js privileges under the local user context.

Affected Systems

The affected product is libnoname's noname application, versions 1.11.2 through 1.11.6.1. These releases bundle the vulnerable local file server that is not protected by authentication.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.7, indicating high severity. The EPSS score is not available, so the exact likelihood of exploitation in the wild remains unknown, and the vulnerability has not been listed in the CISA KEV catalog. However, the absence of authentication and the permissive CORS policy mean that any malicious web page loaded on the affected machine can exploit the file server, potentially leading to code execution as the local user. The attack vector is local, but a web attacker could leverage the user's browser to perform the attack if the user visits a malicious site.

Generated by OpenCVE AI on November 5, 2026 at 20:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a noname release that removes or hardens the unauthenticated local file server (e.g., a version later than 1.11.6.1).
  • If an upgrade is not immediately possible, reconfigure the local file server to enforce authentication and restrict CORS to trusted origins, or disable the server entirely.
  • Block or restrict access to localhost port 8089 using a firewall or local host rules to prevent unintended cross‑origin requests.

Generated by OpenCVE AI on November 5, 2026 at 20:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 18:30:00 +0000

Type Values Removed Values Added
Description noname Electron desktop build v1.11.2 through v1.11.6.1 contains an unauthenticated local file server with wildcard CORS that allows malicious websites to read, overwrite, or delete installation files. Attackers can send cross-origin requests to /writeFile on localhost port 8089 to overwrite renderer scripts, executing JavaScript with Node.js access as the local user.
Title noname v1.11.2 through v1.11.6.1 Missing Authentication in Electron Local File Server
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 7.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-05T18:16:42.581Z

Reserved: 2026-11-05T17:58:52.574Z

Link: CVE-2026-123208

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T19:17:20.380

Modified: 2026-11-05T19:17:20.380

Link: CVE-2026-123208

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T20:15:12Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function