You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest librdkafka version v2.2.0-RC1 uses lz4 1.9.3
#define LZ4_VERSION_MAJOR 1 /* for breaking interface changes */
#define LZ4_VERSION_MINOR 9 /* for new (non-breaking) interface capabilities */
#define LZ4_VERSION_RELEASE 3 /* for tweaks, bug-fixes, or development */
lz4 v1.9.3 has a critical vulnerability - CVE-2021-3520.
It was fixed in lz4 1.9.4 in this commit: lz4/lz4@8301a21
It is a Critical Security Issue.
The text was updated successfully, but these errors were encountered:
It looks like the fix was merged in 66d2d33
In this commit the LZ4 version should have been promoted to 1.9.4, but lz4.h was not merged for some reason.
The case is that since you (librdkafka) merged some PRs from 1.9.4 but not all, you have a special version that is not mappable to any LZ4 release. Thus in the lz4.h you have the LZ4_VERSION_* defines which do not and cannot reflect the LZ4 version. You have something between 1.9.3 and 1.9.4, but none of these exactly.
For the integrity matter, I suggest considering one of the following actions:
Upmerge all the changes to the 1.9.4 release including lz4.h
Add #define LZ4_VERSION_PATCH with a comment regarding additional changes since 1.9.3 release.
The latest librdkafka version v2.2.0-RC1 uses lz4 1.9.3
lz4 v1.9.3 has a critical vulnerability - CVE-2021-3520.
It was fixed in lz4 1.9.4 in this commit: lz4/lz4@8301a21
It is a Critical Security Issue.
The text was updated successfully, but these errors were encountered: