No kernel Linux, a seguinte vulnerabilidade foi resolvida. usbnet: gl 620 a: corrigir fora de limites lidos em genelink_rx_fixup() genelink_rx_fixup() divide um quadro RX agregado em seus pacotes individuais, usando um comprimento por pacote tirado de dados fornecidos pelo dispositivo. Esse comprimento é limitado apenas pelo GL_MAX_PACKET_LEN ( 1514 ); nunca é comparado com quantos bytes foram realmente recebidos. Um GeneLink malicioso (GL 620 A) o dispositivo pode, portanto, enviar um curto URB cujo cabeçalho reclama pacote_count > 1 e um primeiro pacote de até 1514 bytes.

skb_put_data(gl_skb, pacote->paquete_data, tamanho). depois copia o final do buffer recebido e entrega o conteúdo da laje adjacente para cima da pilha de rede, uma leitura fora de limites que vaza o kernel. Não é necessário nenhum privilégio: o caminho corre no softirq do usbnet RX assim que a interface estiver aberta. BUG: KASAN: laje- fora de-fixup no genelink_rx_fixup (drivers/net/usb/gl 620 A.C: 112 ) Leitura do tamanho 1514 no addr ffff 888011309708 por tarefa ksoftirqd/ 0 / 14 Chame o rastreamento:... __asan_memcpy (mm/kasan/shadow.c: 105 ) genelink_rx_fixup (include/linux/skbuff.h: 2814 drivers/net/usb/gl 620 A.C: 112 ) usbnet_bh (drivers/net/usb/usbnet.c: 572 drivers/net/usb/usbnet.c: 1589 ) processo_one_work (kernel/workqueue.c: 3322 ) bh_ worker (kernel/ workqueue.c: 3405 ) tasklet_ action (kernel/ softirq.c: 965 ) handle_softirqs (kernel/softirq.c: 622 ) run_ ksoftirqd (kernel/ softirq.c: 1076 )... skb_pull() já verifica que o comprimento solicitado se encaixa no buffer e retorna NULL de outra forma. Mova- o à frente da cópia e verifique o resultado, para que um pacote que excede os dados recebidos seja rejeitado antes de ser lido. Os quadros bem formados, cujos pacotes estão totalmente presentes, não são afetados.

Registro de aconselhamento: GHSA-rwwq-q 965 -Ghfj. Identificadores relacionados: CVE- 2026 - 64540. Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 27 T 21: 31: 26.000 Z e lista a sua última modificação como 2026 - 07 - 30 T 06: 32: 33.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/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.