sparx systems Enterprise Architect Vulnerabilities