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

Vulnerabilidad en la librería CGM_NIST_Loader.dll en JT2Go, Teamcenter Visualization (CVE-2025-71181)

Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
31/01/2026
Última modificación:
03/02/2026

Descripción

En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:<br /> <br /> rust_binder: eliminar spin_lock() en rust_shrink_free_page()<br /> <br /> Al portar Rust Binder a la versión 6.18, descuidé tener en cuenta el commit fb56fdf8b9a2 (&amp;#39;mm/list_lru: split the lock to per-cgroup scope&amp;#39;), y aparentemente no terminé ejecutando la devolución de llamada del reductor cuando probé la cordura del controlador antes de la entrega. Esto lleva a fallos como el siguiente:<br /> <br /> ============================================<br /> ADVERTENCIA: posible bloqueo recursivo detectado<br /> 6.18.0-mainline-maybe-dirty #1 Tainted: G IO<br /> --------------------------------------------<br /> kswapd0/68 está intentando adquirir el bloqueo:<br /> ffff956000fa18b0 (&amp;amp;l-&amp;gt;lock){+.+.}-{2:2}, en: lock_list_lru_of_memcg+0x128/0x230<br /> <br /> pero la tarea ya está manteniendo el bloqueo:<br /> ffff956000fa18b0 (&amp;amp;l-&amp;gt;lock){+.+.}-{2:2}, en: rust_helper_spin_lock+0xd/0x20<br /> <br /> otra información que podría ayudarnos a depurar esto:<br /> Posible escenario de bloqueo inseguro:<br /> <br /> CPU0<br /> ----<br /> lock(&amp;amp;l-&amp;gt;lock);<br /> lock(&amp;amp;l-&amp;gt;lock);<br /> <br /> * INTERBLOQUEO *<br /> <br /> Puede deberse a la falta de notación de anidamiento de bloqueo<br /> <br /> 3 bloqueos mantenidos por kswapd0/68:<br /> #0: ffffffff90d2e260 (fs_reclaim){+.+.}-{0:0}, en: kswapd+0x597/0x1160<br /> #1: ffff956000fa18b0 (&amp;amp;l-&amp;gt;lock){+.+.}-{2:2}, en: rust_helper_spin_lock+0xd/0x20<br /> #2: ffffffff90cf3680 (rcu_read_lock){....}-{1:2}, en: lock_list_lru_of_memcg+0x2d/0x230<br /> <br /> Para solucionar esto, elimine la llamada a spin_lock() de rust_shrink_free_page().

Impacto