We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 57d2172 commit 2dcf0d0Copy full SHA for 2dcf0d0
1 file changed
src/main/utils/extensions.ts
@@ -50,7 +50,7 @@ async function extract(data: Buffer, outDir: string) {
50
}
51
52
const pathElements = f.split("/");
53
- const directories = pathElements.join("/");
+ const directories = pathElements.slice(-1).join("/");
54
55
const dir = ensureSafePath(outDir, directories);
56
if (!dir) throw new Error(`Path traversal detected: "${f}"`);
0 commit comments