뉴스 목록
BleepingComputer2026. 09. 06.

공격자들, 보이지 않는 유니코드 문자로 피싱 미끼 은폐

한 줄 요약

위협 행위자들이 이메일 보안 필터를 우회하기 위해 '보이지 않는 유니코드 문자'를 악성 피싱 메일 속에 숨기는 'ASCII 밀수(ASCII smuggling)' 기법을 대규모로 활용하고 있습니다. 예를 들어, 보안 필터가 탐지하는 단어인 'funding(자금 지원)'을 중간에 눈에 보이지 않는 문자를 끼워 넣어 'fun[숨겨진 문자]ding'처럼 변형하면 단어 목록 기반 탐지를 손쉽게 피할 수 있습니다. Microsoft 위협 연구팀이 이 캠페인을 발견했으며, 2월 말에는 하루 최대 237만 건의 메시지가 발송되는 규모로 확인되었습니다. Microsoft Defender는 발신자 평판 등 다른 신호를 활용해 99% 이상의 메일을 차단했으나, 이 기법 자체는 여전히 활성 상태입니다. 방어를 위해서는 이메일 콘텐츠에 키워드·정규식 탐지를 적용하기 전에 유니코드 태그 문자 등 보이지 않는 코드 포인트를 제거하거나 정규화하는 것이 권장됩니다.

사건

위협 행위자들이 유니코드 Tags 블록(U+E0000–U+E007F)의 보이지 않는 문자를 피싱 메일 내 단어 사이에 삽입해 보안 필터의 키워드 탐지를 우회하는 대규모 캠페인을 운영했다. 2월 9일부터 5월 15일까지 약 3개월간 하루 최대 237만 건이 발송되었다.

영향

금융·자금·대출 관련 주제로 위장한 피싱 메일이 수백만 건 발송되어 기업 구성원을 표적으로 삼았다. 단어 목록이나 정규식 기반 이메일 필터는 이 기법에 무력화될 수 있으며, AI 이메일 어시스턴트에 대한 프롬프트 인젝션 공격으로도 악용 가능하다.

원인

이메일 보안 솔루션의 키워드·서명 기반 탐지가 유니코드 정규화를 수행하지 않아, 보이지 않는 문자가 삽입된 단어를 다른 문자열로 인식하는 구조적 허점이 원인이다.

대응

Microsoft는 해당 기법을 Defender for Office 365 헌팅 로직에 반영해 유니코드 태그 서명을 탐지하고 있으며, 이메일 마케팅 플랫폼 ActiveCampaign에 서비스 남용을 신고했다. ActiveCampaign은 자사 모더레이션 시스템이 해당 문자를 탐지하며 과도한 사용을 의심 행위로 처리한다고 밝혔다.

실무 포인트

이메일 보안 솔루션에서 키워드·정규식·서명 탐지를 적용하기 전, 유니코드 태그 문자 등 비가시 코드 포인트를 반드시 제거·정규화해야 한다. AI 이메일 어시스턴트에 내용을 전달할 때도 동일한 정규화를 거쳐야 프롬프트 인젝션 위험을 줄일 수 있다.

본문

위협 행위자들이 피싱 캠페인에 ASCII 밀수(ASCII smuggling) 기법을 도입해, 보이지 않는 유니코드 문자를 이용하여 이메일 보안 필터를 우회하고 있습니다.

ASCII 밀수 기법은 AI 프롬프트 인젝션 공격에서도 활용된 바 있습니다. Tags 블록(U+E0000–U+E007F)의 유니코드 문자로 악성 지시문을 인코딩해 사용자 눈에 보이지 않도록 숨기는 방식입니다.

Microsoft 위협 연구팀은 이 기법을 사용하는 대규모 피싱 캠페인을 발견했습니다. 이 캠페인은 2월 말 하루 최대 237만 건의 메시지를 기록하며 정점에 달했습니다. 5월 들어 발송량이 점차 줄어들었지만, 현재도 작전은 계속 진행 중입니다.

"고발송량 단계는 2월 9일 이후 약 3개월간 지속되다가 2026년 5월 15일 이후 급격히 감소했습니다."라고 Microsoft는 설명합니다.

"이 날짜들은 당사 텔레메트리에서 해당 특정 기법이 관측된 기간을 나타낸 것이며, 더 앞서 시작되어 이 기법 없이도 지속된 광범위한 캠페인 전체를 의미하지는 않습니다."

피싱 이메일 발송량

출처: Microsoft

이번 캠페인에서 공격자는 금융 관련 유인 단어 내부에 보이지 않는 유니코드 문자를 삽입합니다.

이렇게 하면 'funding'과 같은 키워드가 'fun[보이지 않는 문자]ding'처럼 변형되어, 의심스럽거나 악성인 메시지를 탐지하기 위해 단어 목록에 의존하는 이메일 필터를 피할 수 있습니다.

피싱 메시지 샘플

출처: Microsoft

Microsoft에 따르면, 이 방법은 금융 테마 피싱 메시지 수백만 건에 사용되었으며 의도한 대로 작동했습니다. 다만 Defender는 다른 신호(발신자, IP, 도메인, 평판 검사)를 기반으로 메시지의 99% 이상을 차단했습니다.

2월 9일, Microsoft는 이 캠페인을 구동하는 148개의 금융 테마 발신자 도메인 클러스터를 식별했으며, 이는 새로운 Defender for Office 365 헌팅 로직이 유니코드 태그 서명으로 플래그 처리한 전체 메시지의 약 96%를 차지했습니다.

이메일 내 유니코드 문자

출처: Microsoft

사용된 도메인에는 "funding", "capital", "loan", "advance", "credit" 같은 단어가 포함되어 있었으며, 메시지는 기업 자금 조달, 대출, 신용 서비스를 홍보하는 내용이었습니다.

메시지는 합법적인 이메일 마케팅 플랫폼인 ActiveCampaign과 연관된 인프라를 통해 발송되었습니다.

Microsoft의 서비스 남용 신고를 받은 ActiveCampaign은, 자사 모더레이션 시스템이 보이지 않는 유니코드 문자를 일반 텍스트와 동일한 방식으로 탐지하며 과도한 사용을 의심스러운 행위로 처리한다고 밝혔습니다.

Microsoft는 보안 담당자들에게 키워드, 정규식(regex), 서명 기반 탐지를 적용하기 전에 유니코드 태그 문자 및 기타 보이지 않는 코드 포인트를 제거하거나 정규화할 것을 권고합니다. 또한 태그 블록에서 예상치 못한 문자가 발견될 경우 강력한 이상 징후로 처리해야 한다고 조언합니다.

이메일 내용을 AI 어시스턴트에 전달하기 전에도 동일한 정규화를 적용하면 프롬프트 인젝션 공격의 위험을 완화할 수 있습니다.

출처
BleepingComputer · bleepingcomputer.com
원문 보기

분야별 뉴스

관심 분야의 보안 이슈를 모아 보세요.

TORUN SECURITY

투런이 제공하는 보안 솔루션

공격 표면 관리부터 엔드포인트·내부정보 보호까지, 기업 환경에 맞는 보안 솔루션을 투런이 함께 설계합니다.