Attachment: Filename Containing Unicode Braille Pattern Blank Character
Recursively identifies attachments that attempt to conceal their true file extension by using Braille Pattern Blank characters
Sublime rule (View on GitHub)
1name: 'Attachment: Filename Containing Unicode Braille Pattern Blank Character'
2description: |
3 Recursively identifies attachments that attempt to conceal their true file extension by using Braille Pattern Blank characters
4references:
5 - "https://www.bleepingcomputer.com/news/security/windows-vulnerability-abused-braille-spaces-in-zero-day-attacks/"
6 - "https://research.checkpoint.com/2024/resurrecting-internet-explorer-threat-actors-using-zero-day-tricks-in-internet-shortcut-file-to-lure-victims-cve-2024-38112/"
7type: "rule"
8authors:
9 - twitter: "vector_sec"
10severity: "high"
11source: |
12 type.inbound
13 and any(attachments,
14 regex.icontains(.file_name, '\x{2800}')
15 or (
16 .file_extension in~ $file_extensions_common_archives
17 and any(file.explode(.), regex.icontains(.file_name, '\x{2800}'))
18 )
19 )
20attack_types:
21 - "Malware/Ransomware"
22tactics_and_techniques:
23 - "Evasion"
24detection_methods:
25 - "Archive analysis"
26 - "File analysis"
27id: "c230ca86-f563-58b0-8667-5052cc9bf3c6"