You need to be a local administrator to write to the GAC by default. See http://msdn.microsoft.com/en-us/library/yf1d93sz(v=vs.110).a...
So if you can modify the files in the GAC, you're already compromised at that point.
So if you can modify the files in the GAC, you're already compromised at that point.