Description
A vulnerability was detected in aaronsb memory-graph up to 5cfd2382778837b9f6399080956eee670d00452c. Affected by this vulnerability is the function JsonMemoryStorage.createDomain/JsonMemoryStorage.getMemories/JsonMemoryStorage.saveMemories of the file src/tools/memoryTools.ts. The manipulation results in path traversal. The attack must be initiated from a local position. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-08
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerable code lies in JsonMemoryStorage functions (createDomain, getMemories, and saveMemories) within memory-graph’s memoryTools.ts. Input data for these functions is not properly sanitized, allowing a local attacker to craft a path that traverses directories. This flaw enables the attacker to read or write arbitrary files on the host, potentially compromising application data or executing destructive operations. The vulnerability matches CWE‑22, “Path Traversal.”

Affected Systems

The issue impacts the open‑source Memory‑Graph project maintained by the user aaronsb. All revisions up to commit 5cfd2382778837b9f6399080956eee670d00452c contain the flaw. Because the project follows a rolling‑release model, no discrete version numbers for affected or patched releases are available, and no fix has yet been released.

Risk and Exploitability

The CVSS score of 4.8 indicates a moderate severity, and no EPSS score is available, suggesting limited public exploitation data. The vulnerability requires local access and is not listed in the CISA KEV catalog. The risk is significant primarily for systems where the application runs with elevated or uncontrolled privileges, or where the executable has write permissions to its own directory.

Generated by OpenCVE AI on August 8, 2026 at 14:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Run the application only as a dedicated, non‑privileged user to limit filesystem access.
  • Configure strict permission controls or containment (e.g., chroot, AppArmor, SELinux) around the directory used by JsonMemoryStorage to prevent traversal outside the intended path.
  • Keep an eye on the project’s GitHub issue tracker and upgrade to a patched commit as soon as one becomes available.

Generated by OpenCVE AI on August 8, 2026 at 14:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in aaronsb memory-graph up to 5cfd2382778837b9f6399080956eee670d00452c. Affected by this vulnerability is the function JsonMemoryStorage.createDomain/JsonMemoryStorage.getMemories/JsonMemoryStorage.saveMemories of the file src/tools/memoryTools.ts. The manipulation results in path traversal. The attack must be initiated from a local position. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
Title aaronsb memory-graph memoryTools.ts JsonMemoryStorage.saveMemories path traversal
First Time appeared Aaronsb
Aaronsb memory-graph
Weaknesses CWE-22
CPEs cpe:2.3:a:aaronsb:memory-graph:*:*:*:*:*:*:*:*
Vendors & Products Aaronsb
Aaronsb memory-graph
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


Subscriptions

Aaronsb Memory-graph
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-08T12:45:08.139Z

Reserved: 2026-08-07T15:36:47.250Z

Link: CVE-2026-19285

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-08T14:45:17Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')