
Trojan Source:Invisible Vulnerabilities - (Code generator)

Exemplo: suponha que o código seja assim:
if (isAdmin) { */ begin admins only */
Ao explorar esta vulnerabilidade, podemos fazer com que, após a compilação, fique assim:
/* if (isAdmin) { begin admins only */
Nota: a maioria das linguagens foi afetada, mas entre elas está o Rust, em versões anteriores à 1.56.0 do rustc.
Boas fontes para leitura: