How Fedora is Responding to Recent Kernel Vulnerabilities

Article Summary:

How Fedora is Responding to Recent Kernel Vulnerabilities

Article Description:

The last few weeks have had three major Kernel exploits (CopyFail, DirtyFrag, Fragnesia), and it’s likely there are more on the way. The article would give some context on those for anyone who hasn’t been following them and explain how AI-assisted security research is increasing the volume of exploits found and reducing the time before exploits are published (https://zerodayclock.com/).

With that context, it would explain how Fedora gets notified about these vulnerabilities (mailing lists, release-monitoring.org, and Red Hat ProdSec) and how we push out those fixes (security tagged Bodhi updates, even before the kernel has merged the fixes).

It would then wrap up with advice for keeping their devices secure through regular updates and watching out for notifications from Gnome Software for critical updates (I don’t quite know how these get triggered). We could also promote getting involved in the Security and Kernel SIGs.

I have read and understand the Ai-Assisted Contributions Policy


For Editor Use Only

Editor:

Image Editor:

Publication Date:

Preview Link:

+1 from me. Thanks!

If you can upload your draft here: Fedora Magazine, then we can work on getting it published.

I’ve written a draft on https://fedoramagazine.org/?p=43366&preview=true&preview_id=43366, feedback would be welcome please as I’m not entirely sure I’ve found the right voice.

… its very possible …

should be

… it’s very possible …

Also, I would drop the adverb (very), but that is just an opinion.


… for security researchers, who can now ..

I don’t think the comma is necessary there.


… the Fedora team get notified …

should be

… the Fedora team gets notified …


… by the time a human gets involved in preparing the update there could already be …

I would add a comma between “update” and “there”.

… by the time a human gets involved in preparing the update, there could already be …


Once the Fedora team are aware …

“team” is singular, so that should be

Once the Fedora team is aware …

Also, you have repeatedly used the phrase “the Fedora team”, but I missed where you set the context. Which Fedora team are you referring to?


The cover image should be in JPEG format. Other than that, this looks good!

When would you like it published?

Thanks for the feedback, I agree with all your suggested changes and have applied them. I’ve clarified that that when I say “Fedora Team” I actually mean Fedora Package Maintainers.

If there’s additional suggested changes I’m happy to apply them, otherwise I’m good for this to be published at any time.

Thanks for your help!

I think I cannot access the draft, two things that came up in the recent days from users that might be covered in an article, if that makes sense to both of you:

users with some basics wonder that we do not update because they thought, e.g., we didn’t introduce 7.0.6 with a serious security patch, but in fact, Justin already backported that patch to 7.0.4, so that our 7.0.4 contained 7.0.6 even before 7.0.6 was released.

Therefore, it might be useful to add that serious/critical patches, that often intentionally are not immediately merged upstream, are in the responsibility of the OS to make a good compromise, and our maintainer backports them immediately if he assumes such serious security issues → this can also mean that there can be multiple updates that introduce the same kernel (e.g., 6.9.14-100, 6.9.14-102), but subsequent versions with more/newer/better patches.

Anything about that might be reviewed by Justin (if it helps and you agree with him, I can temporarily push him to TL3 to get access here → but I think the magazine team can do that themselves, if I get this workflow right?)

General advise for our users: do your daily updates, now more then ever. If they feel to have security sensitive cases, maybe bi-daily with at least 6 hours in between (fedora-updates refreshes every 6 hours). I would not start with urging a larger audience with --refresh or so. On one hand, I see no big security advantage for average users of Fedora who ain’t aware of this themselves. On the other, if many read, that might cause noteworthy workloads on our infra.


Just some thoughts I had in mind after the recent days and after tackling some comments in Discourse.

Thanks for taking time for this !!!

I’m very happy to add another reviewer, but I don’t see a profile on our WP Engine instance.

I think I have none (I think) :classic_smiley: No worries, it’s fine :wink: I think summing up some feedback of the recent days and of such cases in general, as summed up in the two points above, is the best contribution I can currently do anyway :wink:

@thebeanogamer:

It looks like you have the article open for editing right now, so I’ll wait for another response from you to be sure you are done before I publish it.

Thanks!

Sorry was just updating the link to the Security SIG docs as Making sure you're not a bot! is now live. I’ve saved and closed.

On @py0xc3’s point, I think I’ve covered both of those sections at a high level. A follow up from Justin on the specifics of backporting kernel fixes could be good, but that’s not my story to tell.

I’m guessing that Justin is too busy to write anything up right now, so I’ll go ahead and publish this as it is.

Thanks for the contribution!

It should go live in a few minutes.

https://fedoramagazine.org/how-fedora-is-responding-to-recent-kernel-vulnerabilities/

Great article topic, love to see this!