7 ms·
No ones hiding anything, this patchset was developed in the open for many many months. The hysteria and intrigue in this random tumblr blog is completely superf
by revelation 9y ago
No ones hiding anything, this patchset was developed in the open for many many months. The hysteria and intrigue in this random tumblr blog is completely superfluous. It's a hardware bug anyway.
Here is a good hint to when something is not being embargoed: there is a paper and a public demonstration.
- saas_co_de 9y agoIt sounds like Intel, Google and Amazon are hiding something. Wouldn't want customers thinking that cloud computing is fundamentally insecure now would we?
- revelation 9y agoWell Intel for one manufactures the insecure CPUs.. This will be merged for 4.16, when there is no 4.15 release yet. No idea what your cloud computing companies run but it's not 4.15-dirty, and backporting this monster is a great recipe for a nightly emergency when it goes OOPS. edit: it isn't even merged yet.
- justincormack 9y agoIt is being backported to 4.14, and presumably earlier kernel too.
- revelation 9y agoSure, with the appropriate baking time. But I don't see a cloud company taking an intermediate version of this patchset, backporting it themselves and then sending it out to all their customers in a hurry.
- tonfa 9y agoWhy not? Isn't that what they should do in case of a kernel security issue?
- cookiecaper 9y agoYep. The kernel maintainers are being so aggressive with this that I'll be very concerned if there isn't a major security issue coming down the pipe. I know that Linux is considered fast and loose in various circles of old-school hackers, and granted, but merging this type of fundamental change into stable is not normal. There's something brewing here that is pushing this to completion.
- amluto 9y agoLike the backports here? https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/ https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux... Go test! I agree, they're very scary. Also, watch out: a kernel with PTI on will not function in KVM-emulated secure boot mode until a KVM fix gets backported as well.
- mackal 9y agoSome of these patches are already on stable marked kernels. In fact, I'm already running them. There was also an issue where some different default GCC flags hardened gentoo uses was causing the kernel to not be able to boot.
- gooro 9y agojika anda adalah seorang pekerja atau mengerjakan sesuatu, sebelum anda mengatakan kata menyembunyikan itu berarti anda melebihi batas, sehebat apapun kita tapi belum tentu mampu melewati kesadaran, belajarlah dari apa yang anda inginkan karena kata menyembunyikan mungkin tidak baik.
- Nano2rad 9y agoIf it is hardware Microsoft also will be patching.
- Arainach 9y agoThey did - the article mentioned it several times. https://twitter.com/aionescu/status/930412525111296000 https://twitter.com/aionescu/status/930412525111296000
- cjbprime 9y agoWill you apologize for saying this if an embargo is lifted? It seems very likely to me that there is an embargo.
- revelation 9y agoLooks like I'm apologizing. Sorry, I was wrong.
- gjvc 9y agoWhere is the paper and public demonstration in this case?
- sciurus 9y agohttps://gruss.cc/files/kaiser.pdf https://gruss.cc/files/kaiser.pdf
- moyix 9y agoAs the article says, rushing through a change this large with a performance penalty just to fix KASLR is very unlikely. KASLR is a fairly weak protection that has been broken many times (particularly on Windows – and yet Windows is still rolling out a similar patch).
- wilun 9y agoIts even worse than that. KASLR is only a mitigation, not an architectural protection (and "breaking KASLR" does not gives you an exploit by itself, you have to find another bug), so there is absolutely no way Linus would consider that just fixing KALSR command the (somehow rushed) inclusion of this patch, moreover enabled by default...
- geofft 9y agoThe patchset being developed in the open, and the rationale for the development being done in the way it is, are two very different things.
- revelation 9y agoBut no one is hiding the bug this "fixes". If this bug + something else can be a hypervisor escape, well that's too bad for the AWS of this world, but I don't see how this patchset would leak the "something else" we don't know about?
- KirinDave 9y agoIt's not unusual for folks implementing popular OSs to get heads up that some sort of Significant Security Issue is being discussed by other vendors, including receiving advice. I consider this newsworthy because many very good security engineers in my feed agree it is.
- rurban 9y agoNo, not AWS. Xen was called safe. All the other KVM providers and normal linux servers in Intel are called out. arm, sparc, s390 were called out as safe, as they provide two seperate translation table registers, only intel provides only one.
- amluto 9y agoI don't think ARM64 works the way you think it does. On s390, there's a register for user-initiated access and a register for kernel-initiated access. On ARM64 (AIUI), there's a register for low (user) addresses and a register for high (kernel) addresses. So kASLR timing leaks on s390 shouldn't happen in the first place unless the TLB tagging itself is rather silly, but ARM64 has no inherent protection. What ARM64's system does provide is a much simpler way to do a PTI-style pagetable split by twiddling the high address register at entry and exit.
- numbsafari 9y ago