CVE-2022-42905
In wolfSSL before 5.5.2, if callback functions are enabled (via the WO ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Julia.
Description
In wolfSSL before 5.5.2, if callback functions are enabled (via the WOLFSSL_CALLBACKS flag), then a malicious TLS 1.3 client or network attacker can trigger a buffer over-read on the heap of 5 bytes. (WOLFSSL_CALLBACKS is only intended for debugging.)
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| julia::Julia Ecosystem Security Advisories | wolfSSL_jll | 5.7.2+0 |
| alpine 3.17 | wolfssl | 5.5.3-r0 |
| alpine 3.18 | wolfssl | 5.5.3-r0 |
| alpine 3.19 | wolfssl | 5.5.3-r0 |
| alpine 3.20 | wolfssl | 5.5.3-r0 |
| alpine 3.21 | wolfssl | 5.5.3-r0 |
| alpine 3.22 | wolfssl | 5.5.3-r0 |
| alpine 3.23 | wolfssl | 5.5.3-r0 |
| alpine 3.24 | wolfssl | 5.5.3-r0 |
| alpine edge | wolfssl | 5.5.3-r0 |
| conan::GitLab Advisory Database Community | wolfssl | no fix listed |
| debian 11 | wolfssl | 4.6.0+p1-0+deb11u2 |
Show all 15 entries from 15 sources
| Source | Package | Fixed in |
|---|---|---|
| julia::Julia Ecosystem Security Advisories | wolfSSL_jll | 5.7.2+0 |
| alpine 3.17 | wolfssl | 5.5.3-r0 |
| alpine 3.18 | wolfssl | 5.5.3-r0 |
| alpine 3.19 | wolfssl | 5.5.3-r0 |
| alpine 3.20 | wolfssl | 5.5.3-r0 |
| alpine 3.21 | wolfssl | 5.5.3-r0 |
| alpine 3.22 | wolfssl | 5.5.3-r0 |
| alpine 3.23 | wolfssl | 5.5.3-r0 |
| alpine 3.24 | wolfssl | 5.5.3-r0 |
| alpine edge | wolfssl | 5.5.3-r0 |
| conan::GitLab Advisory Database Community | wolfssl | no fix listed |
| debian 11 | wolfssl | 4.6.0+p1-0+deb11u2 |
| debian 12 | wolfssl | 5.5.3-1 |
| debian 13 | wolfssl | 5.5.3-1 |
| echo | wolfssl | 5.5.3-1 |
References
- http://packetstormsecurity.com/files/170610/wolfSSL-WOLFSSL_CALLBACKS-Heap-Buffer-Over-Read.html
- http://seclists.org/fulldisclosure/2023/Jan/11
- https://blog.trailofbits.com/2023/01/12/wolfssl-vulnerabilities-tlspuffin-fuzzing-ssh/
- https://github.com/wolfSSL/wolfssl/releases
- https://github.com/wolfSSL/wolfssl/releases/tag/v5.5.2-stable
- https://nvd.nist.gov/vuln/detail/CVE-2022-42905
- https://www.wolfssl.com/docs/security-vulnerabilities/