Tipos com AllowPartiallyTrustedCallersAttribute que estendem tipos sem o atributo podem inadvertidamente expor funcionalidade ...

Tipos com AllowPartiallyTrustedCallersAttribute que estendem tipos sem o atributo podem inadvertidamente expor funcionalidade no tipo base para chamadores parcialmente confiáveis. Quando um tipo possui AllowPartiallyTrustedCallersAttribute definido, ele é chamável por código parcialmente confiável. Se o tipo base não possuir esse atributo, ele exigirá que os chamadores sejam totalmente confiáveis. Se o tipo derivado expuser membros protegidos no tipo base, os dados do tipo base poderão ser acessados por chamadores parcialmente confiáveis, criando uma vulnerabilidade de segurança explorável.