How do you get $1B when the original article says "The total value of these vulnerable smart contracts is 2,088 ETH, which equals $964,172", your 1000x off.
The vulnerabilities range from integer underflow/overflow to unauthorized withdrawals and "self-destructs" of smart contracts.