Security holes force firms to rethink coding processes