The Safari Extensions implementation in Apple Safari before 9 does not require user confirmation before replacing an installed extension, which has unspecified impact and attack vectors.
https://support.apple.com/HT205265
http://www.securitytracker.com/id/1033688
http://lists.apple.com/archives/security-announce/2015/Sep/msg00007.html