No kernel Linux, a seguinte vulnerabilidade foi resolvida. rede: microchip: vcap: corrigir corridas no bloco compartilhado Super VCAP As instâncias do VCAP num chip não são independentes, mas estão bloqueadas independentemente. Em Sparx 5 e lan 969 x o IS 0 e IS 2 as instâncias são apoiadas pelo mesmo bloco de hardware Super VCAP e compartilham seus registros de cache e comando: cada acesso controla o registro compartilhado VCAP_SUPER_ CTRL e movimenta dados através dos registros de cache compartilhados. Acesso a uma instância, portanto, corre com acesso a outra. O bloqueio de administração por instância não pode evitar isso, uma vez que cada instância leva um bloqueio diferente.

O problema de bloqueio é principalmente disfarçado pelo fato de que o uso central do vcap api é executado sob rtnl. No entanto, o dump completo de regra em depuração decodifica regras diretamente do hardware (um comando LEI seguido de uma leitura de cache) e corre fora do rtnl, assim ele corre uma regra de tc- flor concorrente gravar para outra instância Super VCAP. Além de corromper o dump, a leitura repovoa o cache compartilhado entre o preenchimento do cache dos escritores e o seu comando de escrita, para que o autor cometa os dados errados e corrompa a entrada do hardware. Introduza ajudantes vcap_lock() e vcap_unlock() e rotine cada local de bloqueio de regra na API VCAP e seu código de depuração através deles. Substitua o bloqueio de administração por instância com um único mutex no vcap_control destrut que serializa o acesso a todas as instâncias. Os ajudantes chegam a ele através de um novo back-pointer admin- > vctrl, e os clientes iniciam e destruem o bloqueio de controle em vez de um por instância.

Nenhum caminho contém mais de um bloqueio de instâncias, por isso, colá- los em um único mutex não pode auto- bloqueio. Registro de aconselhamento: GHSA- 57 m 3 - p 558 -Ghpc. Identificadores relacionados: CVE- 2026 - 72340.

Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 15 T 06: 32: 21.000 Z e lista a sua última modificação como 2026 - 08 - 17 T 06: 33: 24.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:L/AC:L/PR:L/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 6 suporte de referências nestes tipos: AVISO, WEB.