Lucene search
+L

401 matches found

Vulnrichment
Vulnrichment
•added 2025/10/16 3:52 p.m.•5 views

CVE-2025-62496 Integer overflow in js_bigint_from_string in QuickJS

A vulnerability exists in the QuickJS engine's BigInt string parsing logic jsbigintfromstring when attempting to create a BigInt from a string with an excessively large number of digits. The function calculates the necessary number of bits nbits required to store the BigInt using the formula:...

7.1CVSS6.1AI score0.0048EPSS
SaveExploits1References2
CVE
CVE
•added 2025/10/16 3:52 p.m.•51 views

CVE-2025-62496

The CVE refers to QuickJS: BigInt parsing in js_bigint_from_string. When converting a decimal string with an extremely large number of digits, the code computes n_bits as (n_digits × 27 + 7) / 8. For very large inputs (e.g., tens of millions of digits), this intermediate value overflows a 32-bit ...

8.8CVSS6.1AI score0.0048EPSS
SaveExploits1References2Affected Software1
AlpineLinux
AlpineLinux
•added 2025/10/16 3:52 p.m.•15 views

CVE-2025-62496

A vulnerability exists in the QuickJS engine's BigInt string parsing logic jsbigintfromstring when attempting to create a BigInt from a string with an excessively large number of digits. The function calculates the necessary number of bits nbits required to store the BigInt using the formula:...

8.8CVSS6.1AI score0.0048EPSS
SaveExploits1References2
Cvelist
Cvelist
•added 2025/10/16 3:52 p.m.•25 views

CVE-2025-62496 Integer overflow in js_bigint_from_string in QuickJS

A vulnerability exists in the QuickJS engine's BigInt string parsing logic jsbigintfromstring when attempting to create a BigInt from a string with an excessively large number of digits. The function calculates the necessary number of bits nbits required to store the BigInt using the formula:...

7.1CVSS0.0048EPSS
SaveExploits1References2
Debian CVE
Debian CVE
•added 2025/10/16 3:52 p.m.•17 views

CVE-2025-62496

A vulnerability exists in the QuickJS engine's BigInt string parsing logic jsbigintfromstring when attempting to create a BigInt from a string with an excessively large number of digits. The function calculates the necessary number of bits nbits required to store the BigInt using the formula:...

8.8CVSS6.1AI score0.0048EPSS
SaveExploits1
Cvelist
Cvelist
•added 2025/10/16 3:51 p.m.•23 views

CVE-2025-62495 Type confusion in string addition in QuickJS

An integer overflow vulnerability exists in the QuickJS regular expression engine libregexp due to an inconsistent representation of the bytecode buffer size. The regular expression bytecode is stored in a DynBuf structure, which correctly uses a $\textsize\textt$ an unsigned type, typically...

7.1CVSS0.00457EPSS
SaveExploits1References2
CVE
CVE
•added 2025/10/16 3:51 p.m.•200 views

CVE-2025-62495

CVE-2025-62495 describes an integer overflow in QuickJS regExp (libregexp). The DynBuf storing regex bytecode uses size_t, but several internal routines cast the DynBuf size_t to a signed int, so very large/complex patterns can exceed 2^31 bytes. The result is a negative value used for offsets (e...

8.8CVSS6.1AI score0.00457EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2025/10/16 3:51 p.m.•3 views

CVE-2025-62495 Type confusion in string addition in QuickJS

An integer overflow vulnerability exists in the QuickJS regular expression engine libregexp due to an inconsistent representation of the bytecode buffer size. The regular expression bytecode is stored in a DynBuf structure, which correctly uses a $\textsize\textt$ an unsigned type, typically...

7.1CVSS6.1AI score0.00457EPSS
SaveExploits1References2
Debian CVE
Debian CVE
•added 2025/10/16 3:51 p.m.•15 views

CVE-2025-62495

An integer overflow vulnerability exists in the QuickJS regular expression engine libregexp due to an inconsistent representation of the bytecode buffer size. The regular expression bytecode is stored in a DynBuf structure, which correctly uses a $\textsize\textt$ an unsigned type, typically...

8.8CVSS6.1AI score0.00457EPSS
SaveExploits1
AlpineLinux
AlpineLinux
•added 2025/10/16 3:51 p.m.•19 views

CVE-2025-62495

An integer overflow vulnerability exists in the QuickJS regular expression engine libregexp due to an inconsistent representation of the bytecode buffer size. The regular expression bytecode is stored in a DynBuf structure, which correctly uses a $\textsize\textt$ an unsigned type, typically...

8.8CVSS6.1AI score0.00457EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2025/10/16 3:51 p.m.•7 views

CVE-2025-62494 Type confusion in string addition in QuickJS

A type confusion vulnerability exists in the handling of the string addition + operation within the QuickJS engine. The code first checks if the left-hand operand is a string. It then attempts to convert the right-hand operand to a primitive value using JSToPrimitiveFree. This conversion can...

7.1CVSS6.6AI score0.00514EPSS
SaveExploits1References2
CVE
CVE
•added 2025/10/16 3:51 p.m.•230 views

CVE-2025-62494

Summary: CVE-2025-62494 is a type-confusion vulnerability in the QuickJS engine’s string concatenation path. During the + operation, if the left operand is a string, the code converts the right operand to a primitive via JS_ToPrimitiveFree, which can trigger callbacks (toString/valueOf). While th...

8.8CVSS6.6AI score0.00514EPSS
SaveExploits1References2Affected Software1
AlpineLinux
AlpineLinux
•added 2025/10/16 3:51 p.m.•11 views

CVE-2025-62494

A type confusion vulnerability exists in the handling of the string addition + operation within the QuickJS engine. The code first checks if the left-hand operand is a string. It then attempts to convert the right-hand operand to a primitive value using JSToPrimitiveFree. This conversion can...

8.8CVSS6.6AI score0.00514EPSS
SaveExploits1References2
Cvelist
Cvelist
•added 2025/10/16 3:51 p.m.•21 views

CVE-2025-62494 Type confusion in string addition in QuickJS

A type confusion vulnerability exists in the handling of the string addition + operation within the QuickJS engine. The code first checks if the left-hand operand is a string. It then attempts to convert the right-hand operand to a primitive value using JSToPrimitiveFree. This conversion can...

7.1CVSS0.00514EPSS
SaveExploits1References2
AlpineLinux
AlpineLinux
•added 2025/10/16 3:51 p.m.•8 views

CVE-2025-62493

A vulnerability exists in the QuickJS engine's BigInt string conversion logic jsbiginttostring1 due to an incorrect calculation of the required number of digits, which in turn leads to reading memory past the allocated BigInt structure. The function determines the number of characters ndigits...

6.5CVSS6AI score0.00382EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2025/10/16 3:51 p.m.•1 views

CVE-2025-62493 Heap out-of-bounds read in js_bigint_to_string1 in QuickJS

A vulnerability exists in the QuickJS engine's BigInt string conversion logic jsbiginttostring1 due to an incorrect calculation of the required number of digits, which in turn leads to reading memory past the allocated BigInt structure. The function determines the number of characters ndigits...

5.9CVSS6AI score0.00382EPSS
SaveExploits1References2
CVE
CVE
•added 2025/10/16 3:51 p.m.•55 views

CVE-2025-62493

CVE-2025-62493 affects the QuickJS engine, specifically the BigInt string conversion path (js_bigint_to_string1). The root cause is an off-by-one error in the calculation of the number of digits (n_digits) needed for the string representation, which can cause memory reads beyond the allocated Big...

6.5CVSS6AI score0.00382EPSS
SaveExploits1References2Affected Software1
Cvelist
Cvelist
•added 2025/10/16 3:51 p.m.•20 views

CVE-2025-62493 Heap out-of-bounds read in js_bigint_to_string1 in QuickJS

A vulnerability exists in the QuickJS engine's BigInt string conversion logic jsbiginttostring1 due to an incorrect calculation of the required number of digits, which in turn leads to reading memory past the allocated BigInt structure. The function determines the number of characters ndigits...

5.9CVSS0.00382EPSS
SaveExploits1References2
Debian CVE
Debian CVE
•added 2025/10/16 3:51 p.m.•9 views

CVE-2025-62493

A vulnerability exists in the QuickJS engine's BigInt string conversion logic jsbiginttostring1 due to an incorrect calculation of the required number of digits, which in turn leads to reading memory past the allocated BigInt structure. The function determines the number of characters ndigits...

6.5CVSS6AI score0.00382EPSS
SaveExploits1
Cvelist
Cvelist
•added 2025/10/16 3:51 p.m.•23 views

CVE-2025-62492 Heap out-of-bounds read in js_typed_array_indexOf in QuickJS

A vulnerability stemming from floating-point arithmetic precision errors exists in the QuickJS engine's implementation of TypedArray.prototype.indexOf when a negative fromIndex argument is supplied. The fromIndex argument read as a double variable, $d$ is used to calculate the starting position f...

5.9CVSS0.0039EPSS
SaveExploits1References2
Rows per page
Query Builder