修复NumberUtil.toBigDecimal方法报StackOverflowError(CVE-2023-51080)

This commit is contained in:
Looly 2024-01-11 10:42:57 +08:00
parent 4d6684e9ab
commit 9ff7608d97

View File

@ -1,6 +1,7 @@
package cn.hutool.core.util;
import cn.hutool.core.lang.Console;
import org.junit.Ignore;
import org.junit.Test;
import java.text.DecimalFormat;
@ -15,6 +16,7 @@ public class Issue3423Test {
}
@Test
@Ignore
public void toBigDecimalOfNaNTest2() throws ParseException {
final NumberFormat format = NumberFormat.getInstance();
((DecimalFormat) format).setParseBigDecimal(true);