News for hackers. Stuff that matters.
Re:The DNSSEC Root Signing Ceremony by the8472 on Thursday November 12, 2015 @05:30AM (#10552314)
> I had gotten the impression that the firmware vulnerabilities of USB flash drives had proven to be inherent, unavoidable, and utterly devastating

My understanding is that it requires cooperation from the kernel. USB itself does not automatically allow DMA, but a driver can instruct the host controller to handle packets via DMA.

So if you blacklist all device types (input devices) except the SD card and the driver for that card does not need DMA then everything should be fine because they check the signature of the key signing request. I assume they transfer it to local storage first before signing it so that a potentially malicious storage device can't pull a switcheroo.

Long story short:

    - they need a USB/udev firewall
    - whitelist devices that don't allow DMA through their drivers
    - verify the data *after* transferring it from USB.
Re:The DNSSEC Root Signing Ceremony by mdk754 on Thursday November 12, 2015 @08:36AM (#10553004)
> I assume they transfer it to local storage first before signing it so that a potentially malicious storage device can't pull a switcheroo.

In the article they mention it doesn't have local storage. It's too bad they didn't go into more detail about tamper proofing the USB portion of the ceremonies.

> This laptop has no battery, hard disk, or even a clock backup battery, and thus can’t store state once it’s unplugged.

Re:The DNSSEC Root Signing Ceremony by Veratyr on Thursday November 12, 2015 @11:02AM (#10553936)
It doesn't have persistent local storage but it does have RAM.