PT-2026-109643 · Apache · Apache Datasketches

·

CVE-2026-103636

·

تاريخ النشر

2026-10-10

·

تاريخ التحديث

2026-10-10

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Apache DataSketches C++ versions 2.0.0-incubating through 5.2.9
Description An out-of-bounds read exists in the VarOpt union deserialization process. The var opt union::deserialize() function reads a 32-byte preamble from a non-empty union even when only 8 bytes are available, potentially reading up to 24 bytes beyond the input end. Additionally, an unsigned subtraction used to calculate the remaining size for the embedded sketch can wrap around, bypassing subsequent size checks. This allows bytes from adjacent memory to be incorporated into the deserialized union state, which may lead to a crash (denial of service) or the exposure of memory contents. This issue specifically affects applications that deserialize VarOpt unions from untrusted sources.
Recommendations Upgrade to version 5.3.0.

إصلاح

DoS

Integer Underflow

Out of bounds Read

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-103636

المنتجات المتأثرة

Apache Datasketches