[控场AI]
概念

Trojan Source

Trojan Source 是一种利用 Unicode 双向控制字符的源码供应链攻击手法,可使源代码在编辑器中显示的顺序与编译器实际解析的顺序不同,从而隐藏恶意逻辑。

时间轴 (近 90 天)

10月19日

Trojan Source是2021年披露的一类源码供应链攻击,利用Unicode双向控制字符(如U+202E)使源代码显示顺序与解析顺序不同,该手法在自然语言文本中同样有效。

待验证50%
8月27日

Trojan Source攻击利用Unicode双向文本控制字符(如RLO等),使代码在编辑器显示与编译器解析时呈现不同逻辑,从而植入难以察觉的后门

待验证50%
8月27日

Trojan Source攻击由剑桥大学研究者Nicholas Boucher和Ross Anderson于2021年在ACM CCS上披露,被分配CVE-2021-42574编号,利用Unicode双向文本控制字符使代码在人眼阅读与编译器解析时呈现不同逻辑

待验证50%
8月27日

Trojan Source漏洞几乎影响所有主流编程语言,包括C、C++、Python、JavaScript、Rust、Go等

待验证50%
8月26日

NullOrigin会扫描AI生成的代码,检测其中的Trojan Source漏洞

待验证50%

全部知识事实 (5)

来源文章