<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>邮件安全 &#8211; mylogs.cn</title>
	<atom:link href="https://mylogs.cn/tag/%E9%82%AE%E4%BB%B6%E5%AE%89%E5%85%A8/feed/" rel="self" type="application/rss+xml" />
	<link>https://mylogs.cn</link>
	<description>发现、记录、分享</description>
	<lastBuildDate>Tue, 29 Sep 2026 16:28:40 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>曾用来骗AI的ASCII走私，如今成垃圾邮件利器</title>
		<link>https://mylogs.cn/%e6%9b%be%e7%94%a8%e6%9d%a5%e9%aa%97ai%e7%9a%84ascii%e8%b5%b0%e7%a7%81%ef%bc%8c%e5%a6%82%e4%bb%8a%e6%88%90%e5%9e%83%e5%9c%be%e9%82%ae%e4%bb%b6%e5%88%a9%e5%99%a8/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Sat, 05 Sep 2026 02:17:48 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[AI安全]]></category>
		<category><![CDATA[ASCII走私]]></category>
		<category><![CDATA[Unicode]]></category>
		<category><![CDATA[垃圾邮件]]></category>
		<category><![CDATA[微软]]></category>
		<category><![CDATA[提示词注入]]></category>
		<category><![CDATA[邮件安全]]></category>
		<guid isPermaLink="false">https://mylogs.cn/%e6%9b%be%e7%94%a8%e6%9d%a5%e9%aa%97ai%e7%9a%84ascii%e8%b5%b0%e7%a7%81%ef%bc%8c%e5%a6%82%e4%bb%8a%e6%88%90%e5%9e%83%e5%9c%be%e9%82%ae%e4%bb%b6%e5%88%a9%e5%99%a8/</guid>

					<description><![CDATA[一种原本用来诱导 AI 越狱的隐蔽手法，正在被垃圾邮件制造者借去绕过邮件过滤器。这种手法叫做 ASCII 走私 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">一种原本用来诱导 AI 越狱的隐蔽手法，正在被垃圾邮件制造者借去绕过邮件过滤器。这种手法叫做 ASCII 走私（ASCII smuggling）。</p>

<h2 class="wp-block-heading">从攻击 AI 到绕过邮件过滤</h2>

<p class="wp-block-paragraph">ASCII 走私利用一段特殊的 Unicode 标签区，包含 128 个几乎完美镜像 ASCII 字符的标签，却对人眼近乎不可见。例如标签 U+E0041 对应大写字母&#8221;A&#8221;，U+E0061 对应小写字母&#8221;a&#8221;。大约两年前，攻击者发现可以用这些隐形标签把恶意指令藏进邮件等不可信内容，从而让针对<a href="https://mylogs.cn/claude-opus-5-5-%e7%a0%b4%e6%8a%98%e5%8f%b7%e7%94%a8%e9%87%8f%e9%99%8d-95%ef%bc%8c%e6%96%87%e9%a3%8e%e6%9b%b4%e5%85%8b%e5%88%b6/">大语言模型</a>的提示词注入攻击更难被察觉。</p>

<p class="wp-block-paragraph">如今，垃圾邮件发送者把同一套原理反过来用：不再向 AI 隐藏指令，而是向过滤系统隐藏触发垃圾判定的关键词。</p>

<h2 class="wp-block-heading">微软监测到爆发式增长</h2>

<p class="wp-block-paragraph">微软表示，自今年 2 月初起，其邮件安全产品 Microsoft Defender for Office 检测到的 ASCII 走私特征签名出现激增：单日检测量从约 2.1 万条，在 24 小时内飙升至超过 130 万条；仅四天后便达到 250 万条。这一洪流持续了数月，直到 5 月中旬才明显回落。</p>

<p class="wp-block-paragraph">微软解释，这些标签字符对人不可见，却存在于文本处理层——正是这种特性既能被用来向模型走私指令，也能在检测器评估前混淆关键词。&#8221;意图相反，机制却相似，而且不会引起收件人的警觉。&#8221;</p>

<h2 class="wp-block-heading">关键词被&#8221;肢解&#8221;</h2>

<p class="wp-block-paragraph">垃圾邮件发送者会把隐形标签塞进&#8221;funding&#8221;这类词的中间，让过滤器读成&#8221;fun&#8221;和&#8221;ding&#8221;两个片段，从而错过完整的触发词。以金融为主题的垃圾邮件是重灾区，被隐藏的还包括&#8221;credit&#8221;&#8221;term&#8221;等词。</p>

<p class="wp-block-paragraph">这类手法对依赖机器学习与自然语言处理的分类器尤其有效：分词器遇到隐形标签后，可能把常见词拆成陌生片段，或生成罕见 token，导致模型无法匹配已知垃圾邮件模式。</p>

<h2 class="wp-block-heading">防御思路</h2>

<p class="wp-block-paragraph">微软已向开发者发布指引，建议在对邮件内容做判定前，先对 Unicode 标签做归一化处理。对于同时守护企业邮箱与 LLM 驱动系统的安全团队而言，Unicode 走私已成为同一类需要重点防范的攻击面。</p>

<p class="wp-block-paragraph">相关分析由 Ars Technica 安全版块记者 Dan Goodin 报道。</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>邮件里的 CSS 炸弹：偷令牌、控 AI 浏览器、盗密码</title>
		<link>https://mylogs.cn/css-bomb-inside-your-inbox/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Sun, 09 Aug 2026 15:53:08 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[PortSwigger]]></category>
		<category><![CDATA[Webmail]]></category>
		<category><![CDATA[令牌窃取]]></category>
		<category><![CDATA[提示注入]]></category>
		<category><![CDATA[网络安全]]></category>
		<category><![CDATA[邮件安全]]></category>
		<guid isPermaLink="false">https://mylogs.cn/css-bomb-inside-your-inbox/</guid>

					<description><![CDATA[邮件里的 CSS 炸弹：偷令牌、控 AI 浏览器、盗密码 网页邮箱几十年来都在解决一个难题：如何把不可信的 H [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">邮件里的 CSS 炸弹：偷令牌、控 AI 浏览器、盗密码</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6accbe5dba642&quot;}" data-wp-interactive="core/image" data-wp-key="6accbe5dba642" class="wp-block-image size-large aligncenter wp-lightbox-container"><img fetchpriority="high" decoding="async" width="506" height="254" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://mylogs.cn/wp-content/uploads/2026/08/975380a0bee1b6289947c505b2f8d393_header.webp" alt="邮件里的 CSS 炸弹：偷令牌、控 AI 浏览器、盗密码" class="wp-image-4215" style="max-width:100%;height:auto" srcset="https://mylogs.cn/wp-content/uploads/2026/08/975380a0bee1b6289947c505b2f8d393_header.webp 506w, https://mylogs.cn/wp-content/uploads/2026/08/975380a0bee1b6289947c505b2f8d393_header-300x151.webp 300w" sizes="(max-width: 506px) 100vw, 506px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">图片来源：PortSwigger Research</figcaption></figure>





<p class="wp-block-paragraph">网页邮箱几十年来都在解决一个难题：如何把不可信的 HTML 安全地显示给用户。各家普遍依赖净化器（sanitizer）来过滤内容，但净化器认为安全的，和浏览器实际渲染的，往往存在落差——这正是漏洞的入口。</p>



<p class="wp-block-paragraph">PortSwigger 研究员 Gareth Heyes 在过去几个月里，针对 Yahoo Mail、AOL Mail、Fastmail、ProtonMail、Gmail 与 Outlook 等客户端，系统性地挖掘解析器与净化器之间的偏差，并演示了如何突破信任边界、外泄令牌、攻陷第三方网站，甚至窃取密码。</p>



<p class="wp-block-paragraph">一个典型手法是滥用 HTML 的 label 标签。它的 for 属性可以指向任意带 id 的表单元素，从而继承该元素的点击行为，而这一点常被净化器忽略。Heyes 在 Outlook 中找到一个真实缺陷：一封邮件就能控制 Outlook 的界面（微软至今未修复）。</p>



<p class="wp-block-paragraph">更巧妙的是对 AI 浏览器的间接提示注入。<a href="https://mylogs.cn/chatgpt-pro-%e9%87%8d%e5%bc%80-200-%e7%be%8e%e5%85%83%e6%a1%a3%ef%bc%9aapi-%e4%bb%b7%e5%80%bc%e8%bf%91%e7%bf%bb%e5%80%8d/">OpenAI</a> 推出 Atlas 浏览器后，Heyes 利用 CSS 的 :before 与 :after 伪元素，给受害者看一段法语、却给大模型看另一段指令——当用户用翻译功能时，Atlas 被诱导自动打开多个标签页，并通过网址片段把用户的名字发往远程服务器。</p>



<p class="wp-block-paragraph">另一种攻击发生在「粘贴到草稿」时。若剪贴板里夹带恶意 CSS，粘进 AOL 或 Yahoo 邮件会触发一段竞态，让网页 CSS 绕过净化。借助嵌套属性选择器与背景图外泄，攻击者甚至能偷走 Medium「邮件登录」流程中 12 位十六进制令牌，直接登录他人账号。</p>



<p class="wp-block-paragraph">Heyes 同时给出了防御思路与未来攻击形态。对普通用户而言，最务实的建议是：别直接粘贴来源不明的富文本，涉及敏感账户的登录链接更要多留个心眼。</p>



<p class="has-small-font-size wp-block-paragraph">来源：PortSwigger Research</p>

]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
