DoS in bigdecimal’s sqrt function due to miscalculation of loop iterations