Commit 9747869
fix: Update MongoDB to v7.0.28 (#1325)
This upgrade resolves a critical upstream security issue https://jira.mongodb.org/browse/SERVER-115508.
MongoDB lets clients use network compression (zlib, snappy, zstd).
A flaw in the server's zlib implementation allows an unauthenticated client
to send a malformed compressed message that causes MongoDB to read and return
uninitialized heap memory.
When compressed, MongoDB's wire protocol includes:
- a header
- a length field
- compressed data
The vulnerability arises when the length in the compressed data header does not
match the length in the protocol header. MongoDB does not correctly validate
this mismatch, which may lead to reading beyond the intended buffer and leaking
uninitialized memory.
Upgrading to v7.0.28 includes the upstream fix and eliminates this risk.
Co-authored-by: Muhammad Faraz Maqsood <faraz.maqsood@A006-01130.local>1 parent b2ebd5c commit 9747869
5 files changed
Lines changed: 5 additions & 4 deletions
File tree
- changelog.d
- docs
- tutor
- commands/upgrade
- templates/config
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
230 | | - | |
| 230 | + | |
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
| 318 | + | |
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments