Comment on Microsoft says it hasn't been able to shake Russian state hackers

<- View Parent
mlg@lemmy.world ⁨8⁩ ⁨months⁩ ago

Because if a vuln gets found or exploited, it gets immediately patched, often with some big backing by OEMs that run on Linux.

Open source also reduces the likelihood of exploitable bugs going unnoticed because everyone can see and play with the source code by themselves.

There is a risk of malicious merge requests, but so far that hasn’t been a problem besides a university getting banned for pointing out the issue with a live test without telling the devs.

Much of linux is also designed to be hardened by default because it’s used on so much infara. SELinux by itself is a great example because it was essentially created by RedHat and now is a major standard for MAC.

Windows on the other hand needs Microsoft alone to solve the problem. No one can patch it themselves, and there’s no guarantee the patches will work, which has happened several times. I believe print spooler basically had to be disabled because there was no good solution due to implementation.

The amount of Windows OS specific exploits vs Linux specific exploits kind of shows the results of closed source vs open source.

The worst vuln I can think of for Linux is dirty cow which is a local priv esc on basically Linux kernels 2.x-4.x which was a big deal when it was discovered because of the range of versions

Meanwhile windows had eternal blue, a whole remote code execution that existed on every version of windows since win95 that the NSA kept for probably a decade before it was leaked.

source
Sort:hotnewtop