fix: land security audit severity + temp-path guard fixes (#23428) (thanks @bmendonca3)

This commit is contained in:
Peter Steinberger
2026-02-22 11:05:27 +01:00
parent bc78b343ba
commit 29e41d4c0a
5 changed files with 78 additions and 2 deletions

View File

@@ -50,7 +50,8 @@ export function makeRuntime(params?: { throwOnError?: boolean }): {
}
export function writeStore(data: unknown, prefix = "sessions"): string {
const file = path.join(os.tmpdir(), `${prefix}-${Date.now()}-${randomUUID()}.json`);
const fileName = `${[prefix, Date.now(), randomUUID()].join("-")}.json`;
const file = path.join(os.tmpdir(), fileName);
fs.writeFileSync(file, JSON.stringify(data, null, 2));
return file;
}