The scientific library version 0.3.9.0 introduced an out-of-bounds read vulnerability in its Eq and Ord implementations for numbers with extreme exponents. This occurs due to integer overflow in exponent calculations leading to negative indexing of a cached power-of-ten array, causing a segmentation fault (SIGSEGV). The issue affects comparisons and arithmetic operations on Scientific values with very large or small exponents. Version 0.3.10.0 fixes the problem by using Integer for logarithm calculations and adding bounds checks.