Multiple OS Vendors Release Security Patches After Misinterpreting Intel Docs (bleepingcomputer.com)
Almost all major OS vendors released security patches yesterday after a researcher discovered that some OS makers have misinterpreted an Intel CPU debug feature and left their systems open to attacks. From a report: The vulnerability is in how the OS vendors implemented a hardware debug mechanism for Intel x86-64 architectures -- and more specifically the MOV SS and POP SS instructions. "In certain circumstances after the use of certain Intel x86-64 architecture instructions, a debug exception pointing to data in a lower ring (for most operating systems, the kernel Ring 0 level) is made available to operating system components running in Ring 3," the CERT/CC team explained in an advisory published yesterday. Explained in layman's terms, "this may allow an attacker to utilize operating system APIs to gain access to sensitive memory information or control low-level operating system functions." Operating systems that mishandle this debug exception and had their systems open to attacks include Apple, Microsoft, FreeBSD, Red Hat, Ubuntu, SUSE Linux, and other Linux distros based on the Linux Kernel -- which is also affected.
yes there used to be one based on a BSD kernel, but now-a-days ???
That must have been some seriously badly written documentation if that many things made the same mistake.
That inspires confidence.
If several unrelated Companies made the exact same error it is more likely poorly written documentation.
AMD is affected too...
So, my question is:
Why a developer, developing for AMD-64 on top of AMD Hardware (think Athlon, Buldozer, Ryzen/Epyc et al) would be using an "INTEL's" Docs?
Shouldn't said developer be using AMD's documentation? If so, then, how said developer was also afected?
*** Suerte a todos y Feliz dia!
You keep using that instruction. I do not think it means what you think it means.
Intel probably just had the same guy that drafted the spectre/meltdown response press release write the document and he was kind of on a roll with the whole misdirection thing.
Operating systems that mishandle this debug exception and had their systems open to attacks include Apple, Microsoft, FreeBSD, Red Hat, Ubuntu, SUSE Linux, and other Linux distros based on the Linux Kernel -- which is also affected.
Apple, Microsoft, and Red Hat are not operation systems ;-)
Also, I think most Linux distros are based on the Linux Kernel.
Good work, BSD teams!
Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
If the custodians of every major OS misinterpreted the same document in the same way, shouldn't we consider that the document itself is suspect / at fault instead?
"Operating systems that mishandle this debug exception and had their systems open to attacks include Apple, Microsoft, FreeBSD, Red Hat, Ubuntu, SUSE Linux, and other Linux distros based on the Linux Kernel"
It's safe to assume that Windows falls under the 'Microsoft' category.
Looking for a computer support specialist for your small business? Check out
Face in palm.
@msmash: I, for one, laud your biddable rectitude anent proffering pleonasm-eschewing elucidationary paraphrasing. Kudos!
There's nothing wrong with my reading comprehension. It's my reading itself that needs work...
systemd is Roko's Basilisk.