Skip to content

Commit df0e93c

Browse files
committed
Add some more dangerous file extensions
1 parent 278e3a2 commit df0e93c

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

src/components/tw-security-manager-modal/download.jsx

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ const DEFINITELY_EXECUTABLE = [
2323
'appx',
2424
'appxbundle',
2525
'reg',
26+
'iso',
2627

2728
// Mac executable formats
2829
'dmg',
@@ -31,6 +32,12 @@ const DEFINITELY_EXECUTABLE = [
3132
// Unix executable formats
3233
'so',
3334
'a',
35+
'run',
36+
'appimage',
37+
'deb',
38+
'rpm',
39+
'snap',
40+
'flatpakref',
3441

3542
// Cross-platform executable formats
3643
'jar',
@@ -42,15 +49,33 @@ const DEFINITELY_EXECUTABLE = [
4249
// Shortcuts
4350
'url',
4451
'webloc',
52+
'inetloc',
4553
'lnk',
4654

4755
// Windows scripting languages
4856
'bat',
57+
'cmd',
4958
'ps1',
59+
'psm1',
60+
'asp',
5061
'vbs',
5162
'vbe',
5263
'wsf',
5364
'wsc',
65+
'ahk',
66+
67+
// Microsoft Office macros
68+
'docm',
69+
'dotm',
70+
'xlm',
71+
'xlsm',
72+
'xltm',
73+
'xla',
74+
'xlam',
75+
'pptm',
76+
'potm',
77+
'ppsm',
78+
'sldm',
5479

5580
// Unix scripting languages
5681
'sh',

0 commit comments

Comments
 (0)