CVE-2021-3449: openssl-src NULL pointer Dereference in signature_algorithms processing
5.9
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.93752%
CWE
Published
8/25/2021
Updated
9/5/2023
KEV Status
No
Technology
Rust
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| openssl-src | rust | < 111.15.0 | 111.15.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The patch directly modifies the init_sig_algs function to prevent a NULL pointer dereference by initializing peer_sigalgslen to 0. This indicates that the vulnerability is related to the handling of signature algorithms during TLS renegotiation, specifically when the signature_algorithms extension is omitted but signature_algorithms_cert is present.