Description
NoteGen through 0.38.3 contains an external control of file path vulnerability in chat image analysis that allows attackers to read local image files via unvalidated synced sourceUrl paths. Attackers with write access to the victim's sync target can plant absolute paths or file:// URLs, causing image_inspect to send local images to the AI provider.
Published: 2026-10-19
Score: 2.1 Low
EPSS: n/a
KEV: No
Impact: Local File Disclosure
Action: Apply Patch
AI Analysis

Impact

NoteGen prior to version 0.38.3 allows an attacker who can write to the victim’s sync target to insert a path that points to a local file. During chat image analysis the application does not validate the source URL, meaning that the image_inspect routine will load the locally referenced image and forward it to an AI provider, effectively exposing the file’s contents. The flaw is an instance of external control of file path handling.

Affected Systems

The vulnerability affects the NoteGen application distributed by codexu. Versions up to and including 0.38.3 are impacted; no other vendors or products are listed as affected.

Risk and Exploitability

The CVSS score for this issue is 2.1, indicating a low severity. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. The attack requires an attacker to have write access to the victim’s sync target; only then can absolute or file:// URLs be planted. When such a path is used, the image_inspect function sends the corresponding local image to an external AI provider, enabling sensitive file disclosure. Because the attacker must already have sync write privileges, the danger is limited to compromised or shared sync environments rather than arbitrary remote exploitation.

Generated by OpenCVE AI on October 19, 2026 at 15:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade NoteGen to a newer version that addresses the path validation bug (if available).
  • Restrict write permissions on the sync target so that untrusted users cannot inject file paths.
  • Configure or disable the image inspection feature to reject file:// URLs and enforce a whitelist of approved image locations.

Generated by OpenCVE AI on October 19, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Description NoteGen through 0.38.3 contains an external control of file path vulnerability in chat image analysis that allows attackers to read local image files via unvalidated synced sourceUrl paths. Attackers with write access to the victim's sync target can plant absolute paths or file:// URLs, causing image_inspect to send local images to the AI provider.
Title NoteGen through 0.38.3 Local File Disclosure via Chat Image Analysis
First Time appeared Notegen
Notegen notegen
Weaknesses CWE-73
CPEs cpe:2.3:a:notegen:notegen:*:*:*:*:*:*:*:*
Vendors & Products Notegen
Notegen notegen
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T18:58:39.107Z

Reserved: 2026-10-17T12:20:52.372Z

Link: CVE-2026-111935

cve-icon Vulnrichment

Updated: 2026-10-19T18:58:33.819Z

cve-icon NVD

Status : Deferred

Published: 2026-10-19T14:17:01.043

Modified: 2026-10-19T21:14:14.150

Link: CVE-2026-111935

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T22:00:06Z

Weaknesses
  • CWE-73

    External Control of File Name or Path