Lucene search
+L

14 matches found

Mend
Mend
•added 2024/11/03 10:17 a.m.•5 views

WS-2021-0414

In num-bigint before 0.4.3 two scenarios were reported where BigInt and BigUint multiplication may unexpectedly panic . Rust panics can either cause stack unwinding or program abort, depending on the application configuration. In some settings, an unexpected panic may constitute a denial-of-servi...

9.8CVSS5.9AI score
SaveExploits0References4
OSS-Fuzz
OSS-Fuzz
•added 2024/06/03 2:41 a.m.•15 views

num-bigint:cryptofuzz: Segv on unknown address with empty stacktrace

Detailed Report: https://oss-fuzz.com/testcase?key=5936013884063744 Project: num-bigint Fuzzing Engine: libFuzzer Fuzz Target: cryptofuzz Job Type: libfuzzerasani386num-bigint Platform Id: linux Crash Type: Segv on unknown address Crash Address: Crash State: NULL Sanitizer: address ASAN Crash...

5.8AI score
SaveExploits0
osv_ghsa
osv_ghsa
•added 2023/09/04 5:02 p.m.•28 views

GHSA-C2HM-MJXV-89R4 Multiple soundness issues in lexical

lexical contains multiple soundness issues: 1. Bytes::read allows creating instances of types with invalid bit patterns 1. BytesIter::read advances iterators out of bounds 1. The BytesIter trait has safety invariants but is public and not marked unsafe 1. writefloat calls MaybeUninit::assumeinit ...

7.2AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2023/09/04 5:02 p.m.•39 views

Multiple soundness issues in lexical

lexical contains multiple soundness issues: 1. Bytes::read allows creating instances of types with invalid bit patterns 1. BytesIter::read advances iterators out of bounds 1. The BytesIter trait has safety invariants but is public and not marked unsafe 1. writefloat calls MaybeUninit::assumeinit ...

7.2AI score
SaveExploits0References3Affected Software1
Prion
Prion
•added 2023/03/22 9:15 p.m.•30 views

Design/Logic Flaw

Frontier is an Ethereum compatibility layer for Substrate. Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation prior to pull request 1017, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery...

5CVSS7.3AI score0.00873EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2023/03/22 8:11 p.m.•62 views

CVE-2023-28431 Frontier's modexp precompile is slow for even modulus

Frontier is an Ethereum compatibility layer for Substrate. Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation prior to pull request 1017, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery...

7.5CVSS7.5AI score0.00873EPSS
SaveExploits0References4
CVE
CVE
•added 2023/03/22 8:11 p.m.•91 views

CVE-2023-28431

CVE-2023-28431 describes a vulnerability in Frontier’s modexp precompile used by Substrate. The implementation treats even and odd moduli differently: odd moduli use Montgomery multiplication, while even moduli fall back to a slower plain power algorithm. This mismatch caused a gas-cost discrepan...

7.5CVSS7.3AI score0.00873EPSS
SaveExploits0References4Affected Software1
Mend
Mend
•added 2023/03/22 8:11 p.m.•6 views

CVE-2023-28431

Frontier is an Ethereum compatibility layer for Substrate. Frontier's "modexp" precompile uses "num-bigint" crate under the hood. In the implementation prior to pull request 1017, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery...

8.7CVSS0.00873EPSS
SaveExploits0References8
osv_cve
osv_cve
•added 2023/03/22 8:11 p.m.•47 views

CVE-2023-28431 Frontier's modexp precompile is slow for even modulus

Frontier is an Ethereum compatibility layer for Substrate. Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation prior to pull request 1017, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery...

7.5CVSS7.2AI score
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2023/03/22 12:00 a.m.•9 views

CVE-2023-28431: Incorrect Calculation

Frontier is an Ethereum compatibility layer for Substrate. Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation prior to pull request 1017, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery...

7.5CVSS5.8AI score0.00873EPSS
SaveExploits0References2
osv_ghsa
osv_ghsa
•added 2023/03/21 10:31 p.m.•94 views

GHSA-FCMM-54JP-7VF6 Frontier's modexp precompile is slow for even modulus

Impact Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery multiplication, and even modulus uses the slow plain power algorithm. This gas cost...

7.5CVSS7.4AI score0.00873EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2023/03/21 10:31 p.m.•52 views

Frontier's modexp precompile is slow for even modulus

Impact Frontier's modexp precompile uses num-bigint crate under the hood. In the implementation, the cases for modulus being even and modulus being odd are treated separately. Odd modulus uses the fast Montgomery multiplication, and even modulus uses the slow plain power algorithm. This gas cost...

7.5CVSS7.1AI score0.00873EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2021/11/03 5:36 p.m.•21 views

GHSA-V935-PQMR-G8V9 Unexpected panics in num-bigint

Impact Two scenarios were reported where BigInt and BigUint multiplication may unexpectedly panic. - The internal mac3 function did not expect the possibility of non-empty all-zero inputs, leading to an unwrap panic. - A buffer was allocated with less capacity than needed for an intermediate...

7.3AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2021/11/03 12:00 a.m.•4 views

PT-2021-24461

Name of the Vulnerable Software and Affected Versions: num-bigint versions 0.4.1 through 0.4.2 Description: The issue arises from two scenarios where BigInt and BigUint multiplication may unexpectedly panic. This occurs due to the internal mac3 function not expecting non-empty all-zero inputs,...

5.8AI score
SaveExploits0References4
Rows per page
Query Builder