Don't personally have any asset stored on blockchain.com, isn't the site safe from hacks and malwares?
No site is fool proof to hacks and malwares. Security is a two way process;
The user has to maintain safety when accessing an account, by not downloading unverified applications, avoiding random links, not repeating passwords etc. If one clicks on a malware or downloads a malicious script, their funds can be stolen from any platform.
The platform also has to protect the assets of its users, by using secure servers, regularly checking for vulnerabilities etc