Ethereum faces security risks primarily from vulnerabilities in smart contracts that can be exploited for hacks or financial theft. The flexibility of its coding language, and Solidity, although powerful, can lead to bugs and security loopholes.