CVE-2023-46135: stellar-strkey vulnerable to panic in SignedPayload::from_payload
5.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.38709%
CWE
Published
10/25/2023
Updated
11/9/2023
KEV Status
No
Technology
Rust
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| stellar-strkey | rust | < 0.0.8 | 0.0.8 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability manifests in the from_payload constructor of SignedPayload, as shown in the commit diff modifying src/ed25519.rs. The added MAX_INNER_PAYLOAD_LENGTH check and test case in tests/tests.rs explicitly target this function. The arithmetic operation's overflow potential is directly addressed by the patch, confirming this as the vulnerable entry point.