Métodos com AllowPartiallyTrustedCallersAttribute que chamam métodos sem o atributo podem inadvertidamente expor funcionalidade ...

Métodos com AllowPartiallyTrustedCallersAttribute que chamam métodos sem o atributo podem inadvertidamente expor funcionalidade para código parcialmente confiável. Quando um método possui AllowPartiallyTrustedCallersAttribute definido, ele é chamável por código parcialmente confiável. Se ele, por sua vez, chamar métodos sem o atributo, um chamador parcialmente confiável está, na prática, obtendo permissão para executar código que requer confiança total. Dependendo de qual código totalmente confiável é chamado e quais valores de parâmetros são passados pelo chamador parcialmente confiável, código mal-intencionado pode ser capaz de explorar essa vulnerabilidade de segurança.