PCI DMA and security

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

In PCI DMA operation, a device (consider it to be bus-master) can
directly transfer data to a memory location (some bus address, which
is 1:1 mapped to physical address, in case of x86).
Consider that a device driver asks the device to copy n bytes from its
buffer to the kernel buffer at bus address X. But due to some fault in
the device it starts writing to memory location Y, which is actually
the kernel-buffer of some other device driver. Isn't this a potential
security threat to the entire system ? How is it handled ?

-- 
Regards,
Sukanto Ghosh

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux