[C++] ValidateRunEndEncoded does not check there is no null buffer #34696
Labels
Component: C++
Critical Fix
Bugfixes for security vulnerabilities, crashes, or invalid data.
Type: bug
Milestone
Describe the bug, including details regarding any error messages, version, and platform.
We should make sure we check there is no null buffer at the top-level, otherwise we will attempt to count the nulls in
GetNullCount
, which can crash if the null bitmap is invalid. This situation can happen if corrupt data is read through an IPC reader.Component(s)
C++
The text was updated successfully, but these errors were encountered: