Live Active security incident? Get immediate response
MITRE ATT&CK® Detection Strategy

DET0920: Detection Strategy for Invisible Unicode

This detection strategy is tied to the ATT&CK technique Invisible Unicode, where non-printing Unicode characters can be used to make malicious scripts, fil...

EnterpriseDET0920Detection StrategyObject v1.0 Modified
Glexia's Take

Analyst context for executives and security teams

Analyst confidence Medium

This detection strategy is tied to the ATT&CK technique Invisible Unicode, where non-printing Unicode characters can be used to make malicious scripts, files, or text look harmless to a human reviewer. For leaders, the practical issue is assurance: code review, SOC triage, and incident response can miss content that is present in the bytes but not visible on screen.

Executive priority

Prioritize this as a control-validation topic where scripts, configuration files, source code, logs, or user-submitted text influence production systems or security decisions. The business question is whether teams can prove they inspect the actual content being executed or parsed, not only what an analyst or developer visually sees. This matters for SOC readiness, incident review quality, secure change management, and audit evidence around script and file inspection.

Technical view

MITRE does not provide an official description or detection procedure for DET0920, but the relationship indicates it detects T1027.018 Invisible Unicode under the stealth tactic, with related platforms Linux, macOS, and Windows. SOC, detection engineering, and IR teams should validate whether tooling can identify invisible or non-printing Unicode characters in files, scripts, command content, source repositories, attachments, and other text artifacts. Detection should focus on anomalous Unicode control or formatting characters in execution paths, scripts, staged content, or files under investigation, while accounting for legitimate multilingual or formatting use cases.

Likely telemetry

  • File contents and metadata for scripts, configuration files, documents, and text-based artifacts
  • Endpoint file creation and modification events where content inspection is available
  • Script execution telemetry and command-line or interpreter inputs
  • Source code repository diffs or pre-commit/change-review evidence
  • Email, web, or file-ingress inspection records for text-based attachments or payloads

Detection direction

  • Confirm that security tools and review workflows inspect raw characters/bytes, not only visually rendered text.
  • Add or validate logic for invisible, non-printing, or Unicode formatting characters in scripts, text files, and content that may be executed or parsed.
  • Tune alerts with context: legitimate Unicode use may occur in internationalized content, documentation, or formatting-heavy files, while hidden characters in executable scripts, encoded payloads, or security-sensitive configuration should receive higher priority.
  • Use the relationship to T1027.018 to map detections to stealth and obfuscation review processes rather than treating findings as generic text anomalies.
  • Validate coverage across Linux, macOS, and Windows environments where the related technique is applicable.

Mitigation priorities

  • Establish coding, scripting, and change-control standards that restrict or review non-printing Unicode in executable or security-sensitive files.
  • Use automated scanning in source control, CI/CD, endpoint investigation, and content-ingress workflows where feasible.
  • Train SOC and IR analysts to inspect raw or escaped character views when reviewing suspicious scripts or files.
  • Create exception handling for legitimate Unicode-heavy business content so detection does not become noisy or ignored.
  • Document detection and review evidence for compliance or audit processes where script integrity and change validation are in scope.
Analyst notes and limits

DET0920 itself has no official ATT&CK description, platforms, tactics, or detection text in the supplied fields. The useful context comes from its relationship to T1027.018 Invisible Unicode, which describes abuse of invisible or non-printing Unicode characters to conceal malicious content in files, scripts, or text.

This take is based only on the supplied STIX fields, the MITRE external reference, and the stated relationship to T1027.018. It does not establish active exploitation, actor attribution, guaranteed detection methods, or local exposure. Local file types, languages, repositories, endpoint telemetry, and business use of Unicode must be reviewed before setting alert severity or blocking rules.

Official MITRE ATT&CK definition

Detection Strategy for Invisible Unicode

No official description is available in the imported ATT&CK source object.

View the same entry on attack.mitre.org (MITRE-hosted reference; in-page links above use the Glexia ATT&CK library.)

Glexia analysis

How security teams should use this page

Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.

ATT&CK relationship table

Techniques used

This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.

1 rows
Domain ID Name Relationship / procedure
Enterprise T1027.018 Invisible Unicode Sub-technique This object detects Invisible Unicode.
Relationship explorer

All related ATT&CK context

Change history

Object version and sync metadata

The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .

ATT&CK release
19.1
Object version
1.0
Created
Modified
Raw hash
b8b4cee30509fd48...
Imported snapshots across ATT&CK releases (1)
Release Bundle imported Object version Modified Status Raw hash
19.1 1.0 Current bundle b8b4cee30509…
Raw source

Mirrored ATT&CK source object

The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.

Source references

External references and citations

MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.

  1. [1]
    mitre-attack DET0920
    Open source URL
Source and licensing

Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.