No kernel Linux, a seguinte vulnerabilidade foi resolvida. traçamento: Corrigir colisão de união do módulo e refcnt para eventos dinâmicos Em 'struct trace_event_call', o ponteiro 'módulo' e a variável atômica 'refcnt' compartilham o mesmo espaço de memória em uma união. Para eventos dinâmicos, o membro do sindicato é 'refcnt', que atua como um contador de referência ativo. Quando um evento dinâmico (como kprobe, uprobe, fprobe, eprobe ou wprobe) tem uma contagem de referência não- zero (por exemplo, devido a ativadores de eventos ou anexos de perf), o seu módulo 'call->' avalia para um pequeno número inteiro não- zero em vez de NULL.
Ao filtrar ou configurar eventos para um módulo específico (por exemplo, escrever ':mod: ' para 'set_event'), o código em '_ftrace_set_clr_event_nolock()' e 'update_event_fields()' leia diretamente 'call->module' sem verificar se o evento é dinâmico. Isto faz com que o kernel trate o pequeno inteiro (refcnt) como um ponteiro 'struct module', levando a uma desreferência NULL/ inválido ponteiro (Oops) quando se desrefere o nome do módulo. Corrija isso garantindo que a bandeira 'TRACE_EVENT_FL_DYNAMIC' seja verificada antes de tratar o 'call->module' como um ponteiro válido nestes caminhos de código. Registro de aconselhamento: GHSA- c 2 f 7 - rhw 7 - 9 m 5 r. Identificadores relacionados: CVE- 2026 - 68174.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 10 T 15: 33: 39.000 Z e lista a sua última modificação como 2026 - 08 - 10 T 15: 33: 39.000 Z. Severidade: não classificado. Nenhum vetor de pontuação está listado no registro.
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 4 suporte de referências nestes tipos: AVISO, WEB.