News for hackers. Stuff that matters.
Re:CVE-2019-1347: When a mouse over a file is enough to cras... by duskwuff on Saturday November 16, 2019 @09:58PM (#21556290)
A UNIX-style process spawning interface, like exec() or posix_spawn(), requires the kernel to have some awareness of the executable format so that it can create a process from an executable image. It doesn't have to support every feature of the format, though.

A model in which this happens in userspace is conceivable, but it'd be pretty weird. Besides, it introduces a chicken-and-egg problem -- if you need a process to launch a process, you need some sort of special case for init.

Re:CVE-2019-1347: When a mouse over a file is enough to cras... by saagarjha on Saturday November 16, 2019 @11:46PM (#21556606)
Your bootstrapping process and init can have their own, hardcoded format.
Re:CVE-2019-1347: When a mouse over a file is enough to cras... by malux85 on Sunday November 17, 2019 @08:37AM (#21557863)
Yeah I though the same thing. init is special