
Cloud Vulnerability DB
A community-led vulnerabilities database
An issue was discovered in the libsecp256k1 crate before version 0.3.1 for Rust, identified as CVE-2019-25003. The vulnerability was reported on October 14, 2019, and officially issued on October 1, 2020. The flaw exists in the Scalar::check_overflow function, which allows timing side-channel attacks that could enable attackers to obtain sensitive information (RustSec Advisory).
The vulnerability specifically affects the Scalar::check_overflow function in versions prior to 0.3.1 of the libsecp256k1 crate. The function did not execute in constant time, creating a timing side-channel vulnerability. The issue has been assigned a CVSS score of 7.5 (HIGH), with attack vector being Network, attack complexity Low, requiring no privileges or user interaction. The CVSS vector is CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, indicating high confidentiality impact but no integrity or availability impact (RustSec Advisory).
The vulnerability allows attackers to potentially leak sensitive information through timing side-channel attacks. The impact is primarily focused on confidentiality, with no direct effect on system integrity or availability (RustSec Advisory).
The vulnerability is exploitable over the network with low attack complexity and requires no special privileges or user interaction. The attack can be performed remotely, making it accessible to any network-based attacker (RustSec Advisory).
The vulnerability was patched in version 0.3.1 of the libsecp256k1 crate. The fix involved modifying the Scalar::check_overflow function to execute in constant time. Users should upgrade to version 0.3.1 or later to mitigate this vulnerability (RustSec Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."