CVE-2025-39880

In the Linux kernel, the following vulnerability has been resolved: libceph: fix invalid accesses to ceph_connection_v1_info There is a place where generic code in messenger.c is reading and another place where it is writing to con->v1 union member without checking that the union member is active (i.e. msgr1 is in use). On 64-bit systems, con->v1.auth_retry overlaps with con->v2.out_iter, so such a read is almost guaranteed to return a bogus value instead of 0 when msgr2 is in use. This ends up being fairly benign because the side effect is just the invalidation of the authorizer and successive fetching of new tickets. con->v1.connect_seq overlaps with con->v2.conn_bufs and the fact that it's being written to can cause more serious consequences, but luckily it's not something that happens often.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.17:rc5:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*

History

19 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: libceph: corrige accesos inválidos a ceph_connection_v1_info Hay un lugar donde el código genérico en messenger.c está leyendo y otro lugar donde está escribiendo al miembro de la unión con->v1 sin verificar que el miembro de la unión esté activo (es decir, msgr1 está en uso). En sistemas de 64 bits, con->v1.auth_retry se superpone con con->v2.out_iter, por lo que dicha lectura está casi garantizada para devolver un valor erróneo en lugar de 0 cuando msgr2 está en uso. Esto termina siendo bastante benigno porque el efecto secundario es solo la invalidación del autorizador y la obtención sucesiva de nuevos tickets. con->v1.connect_seq se superpone con con->v2.conn_bufs y el hecho de que se esté escribiendo en él puede causar consecuencias más graves, pero afortunadamente no es algo que ocurra a menudo.

Information

Published : 2025-09-23 06:15

Updated : 2026-10-19 21:10


NVD link : CVE-2025-39880

Mitre link : CVE-2025-39880

CVE.ORG link : CVE-2025-39880


JSON object : View

Products Affected

debian

  • debian_linux

linux

  • linux_kernel
CWE
CWE-704

Incorrect Type Conversion or Cast