An out-of-bounds memory read flaw was found in receive_encrypted_standard in fs/smb/client/smb2ops.c in the SMB Client sub-component in the Linux Kernel. This issue occurs due to integer underflow on the memcpy length, leading to a denial of service.
Workaround:
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Link | Tags |
---|---|
https://access.redhat.com/errata/RHSA-2024:1188 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:1404 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:1532 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:1533 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:1607 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:1614 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:2093 | vendor advisory |
https://access.redhat.com/errata/RHSA-2024:2394 | vendor advisory |
https://access.redhat.com/security/cve/CVE-2024-0565 | third party advisory vdb entry |
https://bugzilla.redhat.com/show_bug.cgi?id=2258518 | patch third party advisory issue tracking |
https://www.spinics.net/lists/stable-commits/msg328851.html | patch mailing list |
https://lists.debian.org/debian-lts-announce/2024/06/msg00017.html | |
https://security.netapp.com/advisory/ntap-20240223-0002/ |