A turning point for CVE numbers
A turning point for CVE numbers
Posted Feb 14, 2024 18:44 UTC (Wed) by bluca (subscriber, #118303)Parent article: A turning point for CVE numbers
It really feels like said 'influential developers' live in a world of their own and have never actually spoken to anybody working in a commercial project anywhere, as this is such a naive and disingenuous take that it is the most charitable interpretation possible. The point of the CVE system should in theory be (yes of course there's plenty of misuse and straight out abuse as noted in the article, those are all very real problems with the system) that it allows to quickly decide whether it's worth to drop everything on the floor and pay a large sum of money and disrupt all your customers to go and do a kernel update, which in most cases results in unrelated stuff breaking left and right, due to how regressions are routinely ignored upstream, and how backward compatibility is not really a thing that any kernel maintainer cares about, outside of the syscalls ABI. A bug that is knowingly exploited in the wild is very, very very different from any other random bug fixes that doesn't affect you in any way, and it's incredibly naive to pretend they are all the same. They are very much not for anybody running any production system.
> A couple of possible outcomes come to mind. One is that the CVE system will be overwhelmed and eventually abandoned, at least with regard to the kernel. There was not much useful signal in kernel CVE numbers before, but there will be even less now. An alternative is that distributors will simply fall back on shipping the stable kernel updates which, almost by definition, will contain fixes for every known CVE number.
The third possible outcome is that, given shipping with known security problems (which is synonym of unfixed CVEs, like it or not) is slowly becoming the target of legislation in the US and the EU, companies will just stop using Linux in their products, starting with anything to do with government contracts, given it's essentially impossible to continuously update the kernel in production, due to how disruptive it is and also how often new versions break backward compatibility all over the place. Now _that_ would be a hilarious unintended consequence.
