Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-68158

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
10/08/2026
Última modificación:
19/08/2026

Descripción

*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> libceph: Fix multiplication overflow in decode_new_up_state_weight()<br /> <br /> If a message of type CEPH_MSG_OSD_MAP contains a (maliciously) corrupted<br /> osdmap, out-of-bounds memory accesses may occur in<br /> decode_new_up_state_weight(). This happens because the bounds check for<br /> the new_state part is based on calculating its length depending on a len<br /> value read from the incoming message. This calculation may overflow<br /> leading to an incorrect bounds check. Subsequently, out-of-bounds reads<br /> may occur when decoding this part.<br /> <br /> This patch switches the multiplication to use check_mul_overflow() to<br /> abort processing the osdmap if an overflow occurred. Therefore,<br /> osdmaps/messages containing large values for len that result in a<br /> multiplication overflow are treated as invalid.<br /> <br /> [ idryomov: rename new_state_len -&gt; new_state_item_size, formatting ]