Panduan Praktis

ASCII smuggling menembus filter email—normalisasi harus dilakukan lebih awal

|Penulis: Tim Redaksi QUASA|5 mnt baca| 2
ASCII smuggling menembus filter email—normalisasi harus dilakukan lebih awal

Riset Microsoft Security yang terbit pada 3 September 2026 mengungkap kampanye phishing yang menyisipkan U+E0020 dari blok Unicode Tags U+E0000–U+E007F ke dalam kata bertema keuangan; riset yang sama menemukan sekitar 92% volume selama dua minggu pengukuran berasal dari satu blok jaringan dan mengidentifikasi emoji bendera subdivisi Inggris, Skotlandia, serta Wales sebagai penggunaan tag characters yang sah. Dampaknya bukan hilangnya seluruh pertahanan email, melainkan kegagalan pada pencocokan kata, tanda tangan, atau regex yang membaca teks mentah tanpa lebih dahulu membuang atau melipat karakter tak terlihat.

Peliputan The Register pada 4 September 2026 merangkum puncak lebih dari 2,37 juta pesan dalam sehari pada akhir Februari, aktivitas tinggi pada hari kerja selama kira-kira tiga bulan, dan penurunan bertahap hingga pertengahan Juni. Temuan tersebut membuat urutan pemrosesan menjadi persoalan operasional: teks perlu dinormalisasi sebelum memasuki aturan konten maupun sistem AI, sedangkan domain, IP, URL, dan pola pengiriman tetap dipakai sebagai sinyal pendamping.

Karakter tak terlihat memecah kata bagi mesin

Perbandingan email yang tampak normal dengan susunan mentah berisi U+E0020 di tengah kata pemancing.

ASCII smuggling memanfaatkan perbedaan antara apa yang dirender antarmuka dan rangkaian kode poin yang diterima perangkat lunak. Penerima dapat melihat sebuah kata yang tampak utuh, sementara parser menerima huruf-huruf yang dipisahkan oleh karakter tak terlihat. Akibatnya, aturan yang mencari rangkaian literal tidak menemukan bentuk yang diharapkan.

Dalam contoh kampanye, kata “funding” dikirim dengan TAG SPACE di antara “fun” dan “ding”. Karakter itu tidak dimaksudkan untuk membawa instruksi tersembunyi bagi asisten AI; fungsinya adalah memutus istilah pemancing sehingga pemeriksaan berbasis kata atau token dapat menghasilkan representasi berbeda dari teks yang dilihat manusia.

Karena itu, klaim bahwa teknik ini menembus filter harus dibatasi pada komponen yang tidak menangani karakter tersebut dengan benar. Gateway yang mengekstrak teks visual, membersihkan kode poin tak terlihat, atau menggabungkan reputasi pengirim dengan analisis konten masih dapat mendeteksi pesan. Perilaku sebenarnya bergantung pada parser, pustaka normalisasi, tokenizer, konfigurasi, dan urutan kontrol di setiap lingkungan.

Audit harus mengikuti urutan pemrosesan email

Pengujian berurutan menormalisasi Unicode Tags sebelum regex dan masukan AI serta mengecualikan emoji bendera yang sah.

Pengujian tidak cukup dengan memastikan bahwa sebuah opsi bernama “normalisasi Unicode” telah aktif. Tim TI perlu membuktikan bahwa salinan teks yang dibaca regex, classifier, dan konektor AI sudah tidak memuat pemisah tersembunyi yang dapat mengubah kata. Pesan asli tetap perlu dipertahankan agar bukti forensik dan posisi kode poin tidak hilang.

  1. Masukkan fixture berisi kata biasa, kata yang sama dengan Unicode Tag tersisip, serta pesan yang memuat emoji bendera subdivisi yang sah.
  2. Periksa hasil ekstraksi subjek dan badan email, lalu catat karakter tak terlihat sebelum transformasi dilakukan.
  3. Buat salinan kanonis khusus pemindaian dengan membuang atau melipat Unicode Tags yang tidak memiliki fungsi sah dalam konteks pesan.
  4. Jalankan pencocokan kata, tanda tangan, regex, dan classifier pada salinan tersebut, bukan hanya pada teks mentah.
  5. Terapkan transformasi yang sama sebelum konten diteruskan ke peringkas, agen, atau model AI, sambil mempertahankan penanda bahwa pesan asli mengandung karakter tersembunyi.

Hasil yang diharapkan adalah keputusan deteksi yang setara untuk kata biasa dan versi yang tampak sama tetapi disisipi karakter. Pengecualian sebaiknya mengenali urutan emoji sah secara lengkap, bukan mengizinkan seluruh blok karakter. Dengan cara itu, penggunaan Unicode yang valid tidak otomatis dianggap berbahaya, tetapi sisipan ganjil di tengah kata tetap dapat menjadi sinyal anomali.

Domain dan IP mengungkap klaster yang disamarkan

Korelasi karakter tersembunyi dengan domain, blok jaringan, URL, dan pola pengiriman mengungkap satu klaster phishing.

Normalisasi memperbaiki visibilitas konten, tetapi tidak boleh menjadi satu-satunya dasar keputusan. Konsentrasi lalu lintas pada infrastruktur tertentu menunjukkan bahwa penyamaran kata tidak menghapus jejak pengiriman. Blok jaringan bersama tetap tidak layak dijadikan indikator pemblokiran tunggal karena dapat membawa surat sah, tetapi berguna untuk mempersempit penyelidikan ketika muncul bersama karakter tersembunyi dan domain bertema keuangan.

Laporan BleepingComputer pada 6 September 2026 mencatat bahwa pesan dikirim melalui infrastruktur yang terkait dengan ActiveCampaign, lebih dari 99% pesan dalam telemetri Defender tetap tertangkap oleh sinyal lain, dan tanggapan ActiveCampaign menyebut teks tersamarkan memperoleh putusan moderasi yang sama dengan versi tanpa penyamaran. Ini menegaskan perbedaan antara sinyal korelasi dan indikator bersalah: reputasi platform atau satu alamat jaringan tidak cukup tanpa konteks tambahan.

Aturan berpresisi tinggi dapat menggabungkan keberadaan Unicode Tags di tengah kata, kosakata domain pengirim, bentuk envelope, domain URL pelacakan, autentikasi, volume, serta ritme pengiriman. Korelasi tersebut juga mengurangi ketergantungan pada satu istilah pemancing yang mudah diganti pelaku. Jika karakter tersembunyi sudah tidak digunakan, sebagian sidik infrastruktur masih dapat mempertahankan hubungan antarpesan.

Fase teknik mereda, risiko pemrosesan tetap ada

Data yang dipublikasikan menunjukkan bahwa fase berkapasitas tinggi dengan Unicode Tags telah mereda sebelum riset terbit. Batas itu berlaku pada teknik spesifik dalam telemetri yang diamati, bukan pada seluruh operasi phishing yang lebih luas. Publikasi September merupakan pengungkapan riset dan panduan mitigasi, bukan pengumuman kerentanan tunggal yang dapat diselesaikan dengan satu tambalan.

Yang belum diketahui dari data terbuka adalah seberapa banyak gateway, mesin aturan internal, arsip email, dan integrasi AI di luar lingkungan Microsoft yang memproses susunan kode poin ini secara tidak konsisten. Karena itu, status pertahanan setiap organisasi harus ditentukan melalui fixture regresi di seluruh alur, dari ekstraksi hingga keputusan akhir. Fokus auditnya jelas: temukan Unicode Tags, kanonisasikan teks sebelum pencocokan, pertahankan pengecualian sempit untuk emoji sah, lalu nilai hasil bersama jejak pengirimannya.

Baca juga:

Bagikan:

Berlangganan buletin kami

Dapatkan berita Web3, AI, dan kripto terbaru langsung di kotak masuk Anda.

0