{"data":{"id":"01670085-d1db-40a5-a294-1c0e4859112d","title":"From Indirect Prompt Injection to DNS Exfiltration in macOS Terminal","summary":"Apple fixed a macOS Terminal behavior that let a crafted ANSI escape sequence trigger DNS requests, which could carry data out. The flaw was discovered by David Leadbeater, and the researcher showed it could be reached through an LLM-integrated CLI tool, where a malicious spreadsheet cell hijacked the model into emitting the sequence. Apple fixed the issue in macOS Tahoe 26.1, released on November 3, 2025.","solution":"Fixed in macOS Tahoe 26.1, released on November 3, 2025. The source also recommends that CLI tools encode control characters by default, using an approach similar to cat -v, with raw terminal output requiring explicit opt-in.","labels":["security","safety"],"sourceUrl":"https://embracethered.com/blog/posts/2026/macos-terminal-dillma-dns-exfil-ansi-escape-code-fix/","publishedAt":"2026-07-16T09:13:18.000Z","cveId":null,"cweIds":null,"cvssScore":null,"cvssSeverity":null,"severity":"low","attackType":["prompt_injection","data_extraction"],"issueType":"news","affectedPackages":null,"affectedPackageNames":null,"affectedPackageRefs":null,"affectedVendors":["Apple"],"affectedVendorsRaw":["macOS Terminal","Apple macOS Tahoe 26.1","LLM CLI tools","dillma.py"],"classifierModel":"claude-haiku-5-5","classifierPromptVersion":"v4","summaryPromptVersion":"v2","headline":null,"headlinePromptVersion":null,"cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":null,"epssScore":null,"epssCheckedAt":null,"kevDateAdded":null,"advisoryAliases":null,"affectedPackagesSource":null,"affectedPackagesCheckedAt":null,"patchAvailable":null,"disclosureDate":"2026-07-16T09:13:18.000Z","capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["confidentiality"],"aiComponentTargeted":"agent","llmSpecific":true,"classifierConfidence":0.85,"researchCategory":null,"atlasIds":["AML.T0051"]}}