Linux Kernel Hardening: Ten Years Deep
Talk by @kees about the relevance of various Linux kernel vulnerability classes and the mitigations that address them.
Video: https://www.youtube.com/watch?v=c_NxzSRG50g
Slides: https://static.sched.com/hosted_files/lssna2025/9f/KSPP%20Ten%20Years%20Deep.pdf
@gregkh linters literally do their job better than a speculation machine
Dear lazyweb. One of my nitrokey 3 devices seems to have āstopped workingā when attempting to access the key in it. Running the command line tools seems to say all is good (i.e. nitrocpy nk3 test
says all is fine) but yet ssh seems to hate it with an error of:
ssh_sk_sign: fido_dev_get_assert: FIDO_ERR_NO_CREDENTIALS
and it never even attempts to let me āpush the buttonā.
Itās running the latest firmware. Any hints on what to attempt/test to debug this or should I just give up on the thing?
My backup key is working just fine, so itās not the USB kernel code on my system that is the issue for once :)
@joshbressers indeed. I just find that pURL advocates sometimes forget this gap and there are even online forms now where the pURL is a mandatory field, which have prevented for example me to enter curl in some places because curl nor libcurl have no pURL. So I keep having to remind people...
341 of the 733 changes[1] picked up for #Linux 6.15.3 could theoretically have made it into #kernel 6.15-rc6[2], as they were committed to some subsystem tree by then already.
Those are the changes that @gregkh meant when he recently wrote "[ā¦] might also spur maintainers/developers to get fixes into -final a bit more as well :)"[3] (screenshotted).
[1] https://lore.kernel.org/all/2025061942-premiere-surreal-fa53@gregkh/
[2] And thus could have seen two weeks of testing before 6.15 was released ā instead of about 3 days that 6.15.3-rc1 was out.
[3] https://lore.kernel.org/all/2025061030-latticed-capacity-dc94@gregkh/
The solo maintainer for libxml2 is no longer accepting embargoed vulnerability reports, citing the unsustainable burden as an unpaid volunteer. Security issues will be treated like any other bug report moving forward.
https://socket.dev/blog/libxml2-maintainer-ends-embargoed-vulnerability-reports #opensource #cybersecurity h/t @joshbressers
Reporting a āpossible memory leakā in a 7 year old curl version, because the RSS jumps from 6.2 to 7 MB once.
Could be.
But, dear reporter, we can only try our best to be a better curl *today*. There is no changing the past (hence the name).
We outstretch our hands to you! Come and live with us in the present! Let the ancestors rest and rejoyce among the living!