v.21.4Improvements

Fix potential buffer overflow in PODArray instantiation with non-standard element sizes

If PODArray was instantiated with element size that is neither a fraction or a multiple of 16, buffer overflow was possible. No bugs in current releases exist. #21533 (alexey-milovidov).
Fixes a potential buffer overflow issue in PODArray when instantiated with element sizes that are neither a fraction nor a multiple of 16.

Why it matters

This fix addresses a rare buffer overflow vulnerability that could occur if PODArray was used with certain element sizes outside the typical alignment boundaries. Although no bugs exist in current releases, this change improves the robustness and safety of the internal data structure handling.

How to use it

Users do not need to take any action to enable this fix. It is applied automatically as part of the update containing this patch.