As duas formas anexo e anexado existem na Língua Portuguesa.

Ou seja, trata-se de um verbo abundante (anexar) que pode ser conjugado no particípio de duas formas: regular e irregular; existe duplo particípio.

Anexo é a forma irregular e é utilizado com os verbos ser e estar para a formação dos tempos compostos.

Um projeto de acordo entre os dois garantes foi anexo ao projeto de lei em causa.
Tudo isso está anexo a esta mensagem.

Anexado é a forma regular e é utilizado com os verbos ter e haver para a formação dos tempos compostos.

Ele é acusado de ter anexado, ilegalmente, a região em causa.
Os Estados Unidos haviam anexado o território do Texas em 1845.

Forma regular em desuso?

Observa-se, porém, e na prática, uma tendência pela utilização do particípio irregular, isto é – o particípio anexo tende a suplantar a forma anexado.

Nem todos os gramáticos são unânimes nesta questão; devemos, por isso, manter ambas as formas como válidas e de acordo com a norma.