The extended filesystem, otherwise known as ext, has been a fundamental part of Linux since before the 1.0 release in 1994. Currently the filesystem is on its fourth major revision, in use since its release in 2008 thanks to its stability, reliability, and backwards compatibility with the other ext filesystem versions. But with that much history there are bound to be a few issues cropping up here and there. [Will] recently found an exploit with this filesystem that can cause a Linux kernel to immediately panic when a manipulated USB drive is inserted into a computer.
Bryan Cockfield is a journalist for Hackaday, a website focused on DIY projects, electronics, and technology. Bryan's articles cover a wide range of topics, including guides for home heat-treating steel, exploring the history of technology, and experimenting with different electronic components and devices.