News for hackers. Stuff that matters.
Re:Review: Purism Librem13 laptop by hueving on Sunday April 22, 2018 @05:31PM (#16898711)
Care to elaborate?
Re:Review: Purism Librem13 laptop by walrus01 on Monday April 23, 2018 @12:40AM (#16900563)
The SSD runs its own proprietary firmware that controls the raw disk device itself. If it wants to insert a blob of code into your bootloader or grub2 that can do keystroke interception on a full-disk-encryption unlock, it can. This is the same idea as a technique used by intelligence agencies with a typical "evil maid" attack.
Re:Review: Purism Librem13 laptop by hueving on Monday April 23, 2018 @01:34AM (#16900750)
Ah yes, if you execute unsigned code from it then that's definitely possible.
Re:Review: Purism Librem13 laptop by dTal on Tuesday April 24, 2018 @06:40PM (#16917299)
Signing the code doesn't help. Where are you reading the signature-verification code from?
Re:Review: Purism Librem13 laptop by ryanlol on Wednesday April 25, 2018 @07:29AM (#16920516)
Presumably you use TPM and the various trusted boot technologies.

I think you’ll still have the problem with this thing being on a pci-e bus though.

Re:Review: Purism Librem13 laptop by hueving on Wednesday April 25, 2018 @08:39AM (#16920944)
Yes, I was more curious if a malicious actor (the hard drive) with access to the nvme bus could manage to exfiltrate data directly via the network interfaces without involving the OS.
Re:Review: Purism Librem13 laptop by hueving on Wednesday April 25, 2018 @08:37AM (#16920934)
I suggest you look into TPM and the full signed-code architectures it enables.