CVE-2022-50647 in Linuxinformazioni

Riassunto

di VulDB • 14/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

RISC-V: Far funzionare effettivamente gli accessori per stringhe di I/O della porta

Corregge gli accessori per stringhe di I/O della porta come `insb`, `outsb`, ecc., che utilizzavano l'indirizzo fisico dell'I/O PCI piuttosto che il corrispondente mapping di memoria per accedere alla posizione richiesta, causando in tal modo la rottura almeno degli accessi effettuati dal nostro driver parport a una porta parallela PCIe, ad esempio:

PCI parallel port detected: 1415:c118, I/O at 0x1000(0x1008), IRQ 20 parport0: PC-style at 0x1000 (0x1008), irq 20, using FIFO [PCSPP,TRISTATE,COMPAT,EPP,ECP]

causando un errore di accesso alla memoria:

Unable to handle kernel access to user memory without uaccess routines at virtual address 0000000000001008 Oops [#1]
Modules linked in: CPU: 1 PID: 350 Comm: cat Not tainted 6.0.0-rc2-00283-g10d4879f9ef0-dirty #23 Hardware name: 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 : ffffffd883d0b000 t1 : ffffffffff000002 t2 : 46

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

09/12/2025

Divulgazione

09/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00179

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!