CVE-2022-50647 in Linuxinformação

Sumário

de VulDB • 03/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

RISC-V: Fazer com que os acessadores de string para E/S da porta funcionem corretamente

Corrigir os acessadores de string para E/S da porta, como `insb`, `outsb`, etc., que utilizam o endereço físico de E/S da PCI em vez do mapeamento de memória correspondente para acessar a localização solicitada. Isso, por sua vez, quebrava pelo menos os acessos feitos pelo nosso driver parport a uma porta paralela PCIe, como:

Porta paralela PCI detectada: 1415:c118, E/S em 0x1000(0x1008), IRQ 20 parport0: PC-style em 0x1000 (0x1008), irq 20, usando FIFO [PCSPP,TRISTATE,COMPAT,EPP,ECP]

causando uma falha de acesso à memória:

Não foi possível lidar com o acesso do kernel à memória do usuário sem as rotinas uaccess no endereço virtual 0000000000001008 Oops [#1]
Módulos vinculados em: CPU: 1 PID: 350 Comm: cat Não contaminado 6.0.0-rc2-00283-g10d4879f9ef0-dirty #23 Nome do hardware: SiFive HiFive Unmatched A00 (DT) epc : parport_pc_fifo_write_block_pio+0x266/0x416 ra : parport_pc_fifo_write_block_pio+0xb4/0x416 epc : ffffffff80542c3e ra : ffffffff80542a8c sp : ffffffd88899fc60 gp : ffffffff80fa2700 tp : ffffffd882b1e900 t0 : ffffffd883d

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

09/12/2025

Divulgação

09/12/2025

Moderação

aceite

Entrada

VDB-335081

CPE

pronto

EPSS

0.00179

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!