Skip to content

Commit f7fec13

Browse files
[CDRIVER-5535] Add etc/third_party_vulnerabilities.md
This file was copied from master @ f86a600
1 parent 2567af0 commit f7fec13

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

etc/third_party_vulnerabilities.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Thirty-Party Vulnerabilities
2+
3+
<!--
4+
5+
See docs/dev/deps.rst for an explanation of this file.
6+
7+
-->
8+
9+
This document lists known vulnerabilities in third-party dependencies that are
10+
directly bundled with standard release product for the MongoDB C Driver.
11+
12+
This document was created on **$today** using data from
13+
[Snyk Security](https://security.snyk.io), and the details herein reflect
14+
information that was available at that time.
15+
16+
> [!IMPORTANT]
17+
>
18+
> The "standard release product" is defined as the set of files which are
19+
> _installed_ by a configuration, build, and install. This includes
20+
> static/shared library files, header files, and packaging files for supported
21+
> build configurations.
22+
>
23+
> Vulnerabilities for 3rd party dependencies that are bundled with the standard
24+
> release product are reported in this document. Test files, utility scripts,
25+
> documentation generators, and other miscellaneous files and artifacts are NOT
26+
> considered part of the standard release product, even if they are included in
27+
> the release distribution tarball. Vulnerabilities for such 3rd party
28+
> dependencies are NOT reported in this document.
29+
>
30+
> Details on packages that are not tracked tracked by Snyk Security will not
31+
> appear in this document.
32+
33+
## `Zlib`
34+
35+
### CVE-2023-45853 - Integer Overflow or Wraparound
36+
37+
- **Date Detected**: 2024-06-24
38+
- **CVE Number**: [CVE-2023-45853](https://www.cve.org/CVERecord?id=CVE-2023-45853)
39+
- **Snyk Entry**: [SNYK-UNMANAGED-MADLERZLIB-5969359](https://security.snyk.io/vuln/SNYK-UNMANAGED-MADLERZLIB-5969359)
40+
- **Severity**: High
41+
- **Description**: Affected versions of this package are vulnerable to Integer
42+
Overflow or Wraparound via the `MiniZip` function in `zlib`, by providing a
43+
long filename, comment, or extra field.
44+
- **Upstream Fix Status**: Fix available (1.3.1, 2024-01-22)
45+
- **mongo-c-driver Fix Status**: Fix available (1.27.3, 2024-06-26)
46+
- **Notes**: This issue was related to Zip file handling, which was not used by
47+
mongo-c-driver. This errant code was never reachable via the C driver APIs.
48+
49+
## `jsonsl`, `utf8proc`, and `uthash`
50+
51+
These bundled dependencies are present within the release archive, but are not
52+
tracked by Snyk and therefore no vulnerability information is available.

0 commit comments

Comments
 (0)