jmillet89 wrote:
The real question is whether the vulnerability can be exploited on non-glibc, linux based systems.
Here are the technical details of the flaw: https://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt\
The flaw is a regression in glibc, around (re-)permitting a signal handler race condition within glibc, and specifically that free() is not async safe, and that the glibc malloc() can get tangled with unlink().
As libc is not glibc, it may well have other flaws, but is unlikely to have this flaw, and this regression. But is it possible that libc has this same flaw? Conceivably, sure. Start by checking whether the libc free() and malloc() have the cited issues. Source code to libc is available, of course.
Or if you're particularly concerned about ssh in general, switch to a VPN for your connections. Now can a VPN server have security issues? Sure. Some have, too. Is your particular selected VPN server vulnerable? Donno. Zyxel had CVE-2023-33009 and CVE-2023-33010, for instance. Cisco ASA security has been problematic, too.
Reactive security is always going to be racing exploits and chasing fixes (see above), and will be chasing detections (see CrowdStrike). If you want to try to improve upon the reactive approach and particularly on the problems inherent with trying to maintain a security perimeter, have a look at implementing BeyondCorp, among other possibilities.
And yes, this whole area of computer security has been awash in hype. As an example of some widely-resported issues, I’m unaware of any documented uses of speculative-level attacks, for instance. Are those attacks possible? Sure. Are espionage entities using exploits based on speculation flaws, or on other low-level or speculative flaws? Quite possibly, yes. But if that's happening, it’s not getting much reporting. Which could mean the flaws aren’t being widely exploited, or that nobody has the instrumentation to detect those or differentiate those crashes from bit flips or other random crashes, or nobody has noticed.
As for this ssh flaw involving glibc, I’m not all that concerned. Not outside of the specified Linux servers.