No kernel Linux, a seguinte vulnerabilidade foi resolvida. net/ smc: corrigir UAF no smc_cdc_rx_handler() pinning o socket smc_ cdc_rx_handler() procura a conexão por token sob o conns_lock do grupo de links, deixa cair o bloqueio e, em seguida, desrefere o conn e o smc_sock derivado dele, terminando em sock_hold(& smc->sk) dentro do smc_ cdc_ msg_recv(). Não há referências na liberação do bloqueio. A única referência que pinning o socket enquanto a conexão é descoberta no grupo de links é tomada no smc_lgr_register_conn() (sock_hold) e caiu no __smc_lgr_unregister_conn() (sock_put), ambos sob conns_lock. Uma vez que o hander solta conns_lock, um close() -> smc_release() -> smc_conn_free() -> smc_lgr_unregister_conn() pode soltar essa referência e libertar o smc_sock, então o posterior sock_hold() do hander é executado na memória livre:.

ATENÇÃO: lib/ refcount.c: 25 em refcount_warn_ saturate Workqueue: rxe_wq do_work refcount_warn_ saturate (lib/ refcount.c: 25 ) smc_cdc_msg_recv (net/ smc/ smc_cdc.c: 430 ) smc_cdc_rx_handler (net/ smc/ smc_cdc.c: 502 ) smc_wr_rx_tasklet_fn (net/ smc/ smc_wr.c: 445 ) tasklet_action_common (kernel/ softirq.c: 938 ) handle_softirqs (kernel/softirq.c: 622 ) Pânico no núcleo - não sincronização: conjunto de aviso de pânico Apenas SMC- R é afetado. A tasklet de receção SMC- D é parada por tasklet_kill(&conn->rx_tsklet) no smc_conn_free() antes da conexão não ser registrada, por isso não pode ser executada simultaneamente com o livre. Pegue a referência do socket enquanto ainda segura conns_lock, para que a referência de registro não possa mais ser a última, e solte- a uma vez que o manipulador estiver feito.

Registro de aconselhamento: GHSA-wjv 3 - 3 r 54 - x 298. Identificadores relacionados: CVE- 2026 - 64541. Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 27 T 21: 31: 27.000 Z e lista a sua última modificação como 2026 - 07 - 30 T 06: 32: 33.000 Z. Gravidade: Crítico. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.

Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 9 suporte de referências nestes tipos: AVISO, WEB.